Cardiff caretaker manager Mark Hudson felt his side deserved all three points following their 1-0 win against Rovers.

Mark Harris got the decisive goal, beating Thomas Kaminski with a thumping strike from 20 yards seven minutes from time.

Rovers were given a big chance to rescue a point in stoppage time when Ryan Allsop brought down Dominic Hyam in the box, but George Hirst was denied from 12 yards.

Despite the late drama, Hudson believes the Bluebirds were the better side on the night.

“I think we’d have been hard done by not to get the three points if I’m honest,” he told Wales Online.

"We didn't start the game very well. We took 10 minutes to get going, which you can’t do against most teams in this league.

“But I thought the second half we started well, and the subs we've made showed they are all committed.

“[Harris], I left him out. I spoke to him before and told him why - because of the shape change - but I told him how important he is and obviously then he comes on and scores a screamer.

"Strikers, if they're not scoring, take it personally. He works so hard, like all the lads to be fair.

"It was a hard decision to leave him out because of the shape change. But I told him to be ready because we were going to use him. He, and every other player, made an impact."

Rovers remain in the top six at this early stage but missed a chance to close the gap on some of the sides above them.

Jon Dahl Tomasson’s men are back in action on Saturday afternoon when they welcome Rotherham to Ewood Park (KO 3pm).

Rovers on social, newsletters, plus take out a subscription...

Keep up to date with our Rovers coverage on social media, by joining us on Facebook and Twitter

If you want to make sure you don't miss the most important Rovers stories every day, sign up to the free Rovers e-mail newsletter

Gain unlimited access to the Lancashire Telegraph website with a premium digital subscription

Or if you want the Telegraph newspaper delivered to your door, get in touch with our home delivery team or call us on 0800 953 0227