A run out cost Brad McMillan his first century for Wagga RSL, but it helped the Bulldogs to an important win.
Chasing a second run, McMillan was narrowly run out for 97 in a 92-run win over Lake Albert at Rawlings Park on Saturday.
Captain Sam Perry was thrilled with the team's performance.
"It was pretty much a complete performance," Perry said.
"It really showed what scoring runs can do for the whole outcome of the game.
"Bradley McMillan probably batted the best I've seen someone bat for a little while, and probably robbed himself of a hundred."
After RSL lost a couple of early wickets, McMillan, Will Morley (24) and Jack Carey (48) helped steady the ship.
McMillan and Carey put on 117 runs for the fourth-wicket partnership.
While disappointed to miss out on his milestone, McMillan was thrilled to help his side to their first win of the season.
"We got the win in the end," McMillan said.
"It was pretty tricky to start on the wicket but once you got going it was pretty easy to bat on.
"It was good to get us to a good total, we probably haven't made that many runs in a long time to be honest, so I was pretty stoked."
It's been a tough start for the Bulldogs with the bat this season.
However Perry hopes finishing at 8-222 it can be a real confidence booster for the side.
Especially with another clash with Wagga City on the horizon.
The Cats bowled the Bulldogs out for 83 in the first round of the season, the only other to be completed so far.
"Now that we know what it tastes like hopefully, hopefully we can carry it on," Perry said.
"It was big for our confidence and hopefully it will take some of the pressure off some of the boys who have had a little on them over the last few weeks."
Perry then ensured a RSL victory as he swept through the Lake Albert batting line up.
The Bulls struggled for momentum as they lost wickets at regular intervals.
Jacson Somerville with 31 while Rhauri MacLeod (22) was the only other Bull to reach 20.
Coming as on the fifth change, Perry picked up six wickets, and played a big hand in a run out, as Lake Albert was dismissed for 130 in the 39th over.
After four wickets in the opening match, he was pleased to be able to contribute to a win.
"It was pleasing but it all started with our batting innings - scoring 222 on a batting deck that probably wasn't that batter friendly really," he said. "It was good to cash in but it all comes down to how Bradley batted and he got us started and really got us over the line."