SEAN O’Driscoll admitted that goal shy Rovers looked like a team lacking in belief as they succumbed to two second half strikes in Wales.
Anthony Gerrard’s header and a close range finish from Rob Earnshaw condemned Doncaster to their fifth defeat out of six in the Championship.
Rovers have found the net just twice in the league this season - and O’Driscoll admitted that his side looked short on confidence at the Cardiff City Stadium.
O’Driscoll said: “We didn’t play well enough to win the game.
“I think the opportunity was there to walk off the pitch with at least a point but we didn’t play enough not to lose it.
“We started brightly in the second half and there were periods when we were on top.
“But we weren’t ruthless enough and that’s been an ongoing problem for us.
“We’ve not got a natural goalscorer in the team and in some senses there’s a bit of lack of belief with the players.
“The players are thinking can we score, can we win?
“So far we’ve managed to keep that at bay but there were signs that it’s starting to affect us.”
O’Driscoll replaced defender Richard Naylor with on loan striker Milan Lalkovic with the scoreline still goalless at the interval.
“The defence weren’t playing,” said O’Driscoll.
“We weren’t playing out from the back and we weren’t squeezing up.
“We were just waiting to get beaten.
“If we’d gone a goal down I would’ve made that switch straight away so you might as well be pre-emptive and make the switch before the inevitable happens.
“It gave us a new lease of life.
“Arguably James O’Connor and George Friend could be our best centre half pairing, and it gave Milan more time to try and get a goal.
“I don’t think it [the substitution] made any difference.”
*DON’T MISS OUR BRAND NEW DONCASTER ROVERS COVERAGE IN THIS WEEK’S FREE PRESS.