Cheltenham and Bradford played out a drab goalless draw as both teams prepare for the League Two play-offs.
The home side created the best of the chances, but rarely tested Bantams keeper Matt Duke.
Bradford had Andrew Davies sent off for a second booking after an hour meaning he will miss the first leg of their play-off tie against Burton.
Marlon Pack hit the post with a header for the Robins while Duke saved well from Shaun Harrad late on.
VIEW FROM THE DRESSING ROOM
Cheltenham Town Manager Mark Yates told BBC Radio Gloucestershire:
"The league table doesn't lie. After 46 games we're right up there with the best, but unfortunately we haven't managed to get what we wanted today.
"This morning we all woke up wanting that third sport. That hasn't happened for us but by the time the players leave this evening, we'll be back to work and ready to go again.
"We've got Northampton away and at home, two really tough games and we know what's coming and we're prepared for it. We don't need to re-group, we're on a great run here and we've got some terrific players.
"If you get 20 clean sheets then I suppose you should be getting automatic promotion but it's a strange league this year."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.