The Queensland Reds have scrapped their way to just their second win of the Super Rugby season, an ugly 30-17 victory over the Cheetahs.
But it appears to have come at a significant cost with in-form strike centre Samu Kerevi suffering an injured wrist in the second half of Saturday night's clash at Suncorp Stadium.
A shattered Kerevi, who is in line for a possible Wallabies debut in June's three-Test series against England after making a stomping start to the year, was left in tears on the bench after being forced off in the 64th minute.
It's not yet clear what caused the injury or what the extent of it is, but it's the last thing the battling Reds need.
Kerevi was quiet by his own recent standards, but still helped set up one of his team's three tries as Queensland extended the South African franchise's winless record in Brisbane in front of 14,419 fans.
Halfback Nick Frisby crossed twice while Curtis Browning scored his first ever Super Rugby try, but the Reds had to hold on grimly in the dying minutes - and with a numerical disadvantage, following flanker Liam Gill's 69th-minute yellow card - as the fast-finishing Cheetahs applied the pressure.
The Reds were diabolical in the first half, making seven handling errors as the visitors opened up a 10-3 lead through Uzair Cassiem's try in the 34th minute.
That also came with the Reds a man down, with Anthony Fainga'a needlessly earning himself a spell in the sin bin for a late off-the-ball hit on his opposite number Michael van der Spuy.
But Queensland's scrum was dominant as usual and they eventually recovered from their shocking start, with Browning peeling off the back of a scrum to touch down after the half-time siren and Frisby's two efforts, in the 46th and 63rd minutes, both finishing off neat team moves.
Reds captain James Slipper said the sapping humidity was the reason why the game was so disjointed.
"Everyone was pretty sweaty, the ball was really slippery and both teams fell into that scrappy, grind game," he said.
"We couldn't really execute anything and that's probably fair for both teams ... we wanted to play with the ball, but we're pretty happy with how the game turned out.
"I think our bench came on and did a really good job."
The Cheetahs were denied a last-minute try to winger Raymond Rhule, which was chalked off due to a foul play incident involving reserve Willie Britz, who appeared to punch Rob Simmons in a scuffle away from the ball.
Britz was yellow-carded but coach Franco Smith complained the footage was inconclusive.
"You can't see on the video if his hand made contact. He might have just touched the ground with an aggressive action," Smith said.
"I felt it was inconclusive but I'm not going to criticise what's happened, we should have been in the game before that."