Alex Pritchard earned an away point for Swindon at Bradford City with a superb second-half goal.
The home side went ahead after 16 minutes through defender Rory McArdle's header following a Gary Jones corner.
But Swindon equalised through 20-year-old Pritchard, a Tottenham loanee, who weaved his way through the defence before firing home a left-footed shot.
Both sides came close to a winner, with Swindon keeper Wes Foderingham denying substitute Nathan Doyle at the end.
Striker Nile Ranger did not feature on the Swindon team sheet, having been left off by manager Mark Cooper following his absence from training on Friday.
VIEW FROM THE DRESSING ROOM
Swindon Town manager Mark Cooper told BBC Wiltshire:
"I'm a little bit frustrated. I thought we could have won the game.
"I thought in the first half we were really good and we felt hard done by going in 1-0 down.
"In the second half, up until we scored, we were completely dominant - we scored a great goal.
"On the whole we're pleased."
Bradford City 01 McLaughlan 02 Darby 03 Meredith 18 Jones 23 McArdle Booked 16 McHugh 11 Thompson (McBurnie - 71' ) 04 Ravenhill (Doyle - 71' ) 21 Wells (Yeates - 28' Booked ) 09 Hanson 07 Reid Substitutes 08 Kennedy 12 Ripley 14 Yeates 22 Bates 24 Doyle 25 Clarkson 27 McBurnie Swindon Town 01 Foderingham 02 Thompson 14 McEveley (Storey - 46' ) 19 Thompson 22 Ward 05 Hall (Branco - 53' ) 15 Kasim (Gladwin - 74' ) 04 Luongo 33 Ajose 03 Byrne 11 Pritchard Substitutes 07 Harley 08 Mason 20 Storey 23 Barthram 25 Belford 29 Branco 39 Gladwin
Ref: Oliver Langford