Lake Albert inflicted South Wagga's first defeat of the season at Rawlings Park on Saturday.
The Bulls scored just their third run of the season as they restricted the premiers to 153.
Tom Doig led the way in the 70-run victory.
After a crucial unbeaten 46 last week in an 80-run last-wicket partnership with Scott Billington (31), the young quick then fired with the ball.
He claimed the dangerous Alex Smeeth (12) without adding to his overnight total as well South Wagga's top scorer Blake Harper (79) on his way to a four-wicket haul.
Captain Isaac Cooper was thrilled with his performance across the two-day match.
"We started well with the ball and Tommy Doig up front was outstanding," Cooper said.
"He charged in for his full 17 overs and it was very pleasing to see from the young fast bowler."
Cooper also claimed four wickets as the Blues struggled to build partnerships.
It helped snap a four-match losing streak for the club.
Cooper was pleased who the team responded after letting a great opportunity slip against Kooringal Colts last time out.
"It was a good day for the club overall and everyone was very excited," he said.
"After the disappointment against Colts it was nice to get a hard-fought win and definitely a good boost heading in towards the break."
South Wagga had taken all before them, including a comprehensive win over Wagga City coming into the clash but Harper was their only batsmen to get past 20.
They will out to respond against Kooringal Colts in a one-day match next week while the Bulls have another big test against the in-form St Michaels.