Port Vale boss Micky Adams had words of consolation for his opposite number Phil Parkinson after Tom Pope's last-gasp winner robbed Bradford of a point.
The visitors came from behind twice and looked the most likely victors for much of the second half, until Vale fan Pope buried an unstoppable header to make it 3-2 in the 93rd minute.
Adams was delighted with a victory which pushed Vale up to third place, but he conceded: "I'm sure Phil feels his side should have got something from the game. Bradford had a real go and it's a great three points for us."
He added: "We felt sick when we conceded a last-minute winner at Wimbledon recently, but these things tend to even themselves out over the season and on this occasion it has gone our way.
"The game had everything but it was a little bit too end-to-end for my liking. We started and ended the game well, but we had to weather a storm at times and I can only praise my players for the way they stuck at it.
"Fair credit to Bradford because I think some opponents might have crumbled after the way we started the game. Phil has made his mark on their football club already and if I was a betting man I would say they will be there or thereabouts at the end of the season.
"But I'm so proud of my players. We've had a lot of injuries to big players, but the boys have shown great spirit and done everything I've asked them to do. We haven't bleated on about things, we've just got on with the job and we are doing more than alright."
Bantams boss Parkinson said: "We are desperately disappointed but we've conceded a last-minute goal because we didn't put enough pressure on the ball.
"We had defended poorly in the first half when we didn't compete for the first ball, but I had a word with our back four at half-time and we had looked far more secure after the break.
"Our back lads were two or three yards off the pace in the first half, but we rectified that to a large extent in the second half so it was sickening to lose with the last kick of the game."
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms