SA, who needed to earn a bonus point to have any chance of reaching the final, crashed to 135 all out in just 26.1 overs, with Swepson claiming a brilliant 7 for 28 from 7.1 overs –

“In my first over, I felt like it [the ball] landed nicely and spun. The rest is all a bit of a blur, to be honest,” Swepson said post-match. “It was just one of those days where everything clicked.”

Mackenzie Harvey was the sole South Australian to offer resistance, top-scoring with 72 from 66 deliveries. Alex Carey made 36 from 40 balls and was only other South Australian to reach double figures. He drove a return catch to Swepson and initially stood his ground, seemingly unsure if it was a bump ball.Marnus Labuschagne lifted Queensland with his fourth one-day hundred of the season, Queensland vs South Australia, One-Day Cup, Gabba, February 21, 2026

Marnus Labuschagne lifted Queensland with his fourth one-day hundred of the season•Getty Images

Earlier, Labuschagne dominated Queensland’s innings with his stellar century. They were wobbling at 41 for 3 in the 11th over after losing Sam Heazlett, Hugo Burdon and Jimmy Peirson. But Labuschagne was superb in his 137-ball knock, hitting 11 fours and a six.

He found an important ally in Lachlan Hearne – the pair steadied with a 92-run stand for the fourth wicket. The partnership ended when Hearne, who didn’t strike a boundary in his 41 from 62 balls, fell to SA skipper Nathan McSweeney.

Hugh Weibgen made 26 from 35 balls but it was Labuschagne who controlled the innings until dismissed in the 48th over.

He was the third wicket of legspinner Lloyd Pope, who finished with 3 for 53 from 10 overs.

Henry Thornton and Nathan McAndrew were other multiple wicket-takers after the visitors had been hampered by the early lost of left-arm quick Campbell Thompson who limped off with injury during his third over.