David Dunn saw his Rovers team punish 10-man Barnsley with a five-goal drubbing and beamed: “It was about time we gave someone a thrashing.”
Rovers began this game in the bottom three.
But after the Tykes had Jean-Yves M’voto sent off for a professional foul on Jordan Rhodes in the 17th minute, they showed the kind of form that suggests they could yet be promotion candidates.
Dunn said: “It’s about time somebody was on the end of a good beating from us.
“Obviously the sending-off helped, but scoring straight after it was crucial.
“It was a great strike from Tom Cairney and set us off.”
Rovers were forced to come from behind to earn their first victory of the campaign after Chris Dagnall’s opener.
But M’voto’s red resulted in a demolition, as Cairney and Josh King scored either side of a brace from Rhodes to put the home side 4-1 up at the break.
After loan signing Todd Kane made it five, sub Tomasz Cywka pulled one back for the visitors.
Barnsley boss David Flitcrfot accused Rhodes of diving to get M’voto sent off, but refused to blame the dismissal for his side’s dismal showing.
Flitcroft said: “Has the ref been conned?
“Well, what Jordan’s told me is he’s backing into him and propelled himself forward.
“So it’s simulation and he’s got a very good decision for his team.
“But four of those goals were atrocious.”