Cheltenham moved into the automatic promotion places in League Two with victory at struggling Bradford.
Kaid Mohammed scored the only goal of the game when his low shot from 15 yards beat Bantams keeper Matt Duke.
Darryl Duffy twice forced Duke into fine saves before the custodian had to be alert to prevent Marlon Pack's free-kick from his own half beating him.
The hosts offered little and their best chance came when Ross Hannah tested keeper Jack Butland at his near post.
VIEWS FROM THE DRESSING ROOM
Bradford City manager Phil Parkinson told BBC Radio Leeds:
"Well it wasn't good enough today, it was a poor performance against a good side.
"We didn't show enough courage to get on the ball and try to break them down.
"We will sit down and talk after this match because it's hurt us, and we'll make sure we've got the team in mind to go to Sheffield and do the club proud."
Cheltenham Town manager Mark Yates told BBC Radio Gloucestershire:
"For me that was the best performance of the season, we dealt with everything they threw at us and were completely in control of the game, I won't hear one bad word against my players.
"We've got people who can score and we've got pace, power, ability and a bit of belief in the team.
"Since we got on the coach yesterday the players have been absolutely magnificent, I don't need to say anything in the dressing room because we've got a brilliant captain who does it all for me."