Halesowen 4 Swindon 4
Halesowen self-destructed their title hopes and threw away a 4-1 lead in the final nine minutes.
Dean Brennan struck the post from Andy Hall's early cross but the visitors took a 30th-minute lead when a defensive mix-up saw Dennis Pearce and Nick Amos leave Ashley Edenborough free to fire home from 15 yards.
Two minutes later, Darren Caskey picked out Brennan to chest down and equalise with his 20th of the season.
Halesowen went ahead on 36 via Eldon Maquemba.
The hosts had a 39th-minute let-off when keeper Osborn touched a deflected ball onto the bar.
Hall made it 3-1 after 51 minutes, and Brennan and Maquemba both missed further chances when clear.
But Amos made it 4-1 in the 74th minute, with his first of the season.
Three late substitutions didn't help but it was the home defence that fell apart.
Stuart Pierpoint slipped to allow Mark Draycott to lob Osborn, and Draycott netted again four minutes later.
Even Osborn's 90th-minute penalty save from Danny Allen couldn't help Yeltz, who were caught out by the resulting corner with three attackers played onside and substitute Richard Kear drilling home.