With Notts County and Leyton Orient both losing, a win would have confirmed the Iron’s presence in the third tier next season, but Billy Clarke’s goal, which cancelled out Gary McSheffrey’s opener, means they still need a point to be certain.
Jon Stead’s ninth-minute shot, straight at Iron keeper Luke Daniels, was the first of any note, before Gary Liddle cracked a shot over the hosts’ bar.
Scunthorpe’s first real chance resulted in a goal after 25 minutes, when Hakeeb Adelkaun danced down the right flank and fired over a cross that was converted first time by McSheffrey.
A brilliant run from Scunthorpe skipper Neal Bishop, eight minutes shy of the break, ended with him hitting a shot against the crossbar and moments later, Paddy Madden’s effort was deflected behind as Mark Robins’ side sought to double their advantage.
Scunthorpe’s failure to find a second goal cost them as Bradford levelled in the 63rd minute, with Clarke connecting with Stephen Darby’s pinpoint cross to the back post, with his low driven effort easily beating Daniels.
Madden had a couple of efforts saved by Williams, but in injury-time Tony McMahon nearly won it for the visitors, but he blazed over when finding space in the area.