Queensland 223 for 1 (Peirson 100*, Renshaw 72*) beat South Australia 218 (McSweeney 137, Guthrie 4-15, Straker 3-54) by nine wickets
Queensland stormed to their first One-Day Cup win of the season by nine wickets despite a masterclass century by South Australia captain Nathan McSweeney.
Left-arm paceman Liam Guthrie set up the victory at Allan Border Field as the visitors were bowled out for 218 with McSweeney, who is a contender for the Test squad to face India, playing a lone hand with 137 off 131 balls.
The Bulls chased down the total with ease in the 33rd over to secure a bonus point with wicketkeeper Jimmy Peirson middling an array of pulls, cuts and drives in a blistering unbeaten 100 off 98 balls.
"Personally I am in a great spot with my technique and how I am going about my business and it was so nice to get a win," Peirson told AAP. "I missed out on selection for the first couple of one-dayers and had real grit between my teeth to do the job today. It was so great to get it done."
Usman Khawaja played a key role early before Test hopeful Matt Renshaw found confidence and form with a whirlwind unbeaten 72 off 52 balls,.
Earlier Guthrie bowled the dangerous Jake Fraser-McGurk with an inswinger and his three quick wickets in six pinpoint overs put the hosts on top.
At the other end, Tom Straker got rid of the in-form Alex Carey and brought McSweeney to the crease at 9 for 2.
South Australia were 29 for 4 in the 12th over and on the rack. McSweeney had initial support from Thomas Kelly in a 90-run stand for the fifth wicket.
After that, wickets tumbled as McSweeney unfurled an assortment of sweetly timed cover drives both over and through the infield as the skipper made it appear as though he was batting on a different pitch to his teammates.
"One of the finest knocks we have seen in one-day cricket," former Australia coach and batter Darren Lehmann said in commentary.
Lehmann is pushing for either McSweeney or NSW opener Sam Konstas to partner Khawaja at the top of the order in the Test series against India.
McSweeney will captain the Australia A side against India next week in Mackay. Peirson will join the side for the second game in Melbourne.
He is behind Alex Carey and Josh Inglis in the Australian pecking order and is close to national honours.
"George [Bailey] has been very clear that is how they see things at the moment," Peirson said. "Alex has been doing the Test job, Ingo is behind him nipping at his heels and I am behind Ingo. It is a healthy place to be. I am very clear about where I stand. You are always pushing to get yourself closer to play Test cricket.
"Any game for Australia A is a massive honour and there is no doubt runs on the board get you talked about. I am glad to link up with Buddha [McSweeney] again, a good Queensland boy."