Anderson (4-1) won his fourth consecutive start, as he needed just 99 pitches to toss the Blue Sox second complete game of the season. The left-hander scattered eight hits and struck out three, allowing just one walk and one run in the first inning.
"Ando was fantastic again tonight," Blue Sox manager Jason Pospishil said. "He mixed in all four pitchers for strikes and commanded the ball to both sides of the plate."
Trailing 1-0 in the third inning, Penprase singled and stole second base with one out. After a fly out, James Robbins singled to right field, scoring Penprase and tying the game 1-1.
In the fifth inning, Penprase got the Blue Sox started again, walking to lead off the inning before registering his third stolen base of the night. Again it was Robbins driving him in, this time singling to centre field to give the visitors a 2-1 advantage.
Sydney gave its starting pitcher some breathing room in the seventh inning when Mitch Dening doubled and later came around to score on an error. With two outs and a runner on first base, Boss Moanaroa launched his first home run of the season, snapping an 0-for-23 skid and giving the Blue Sox a 5-1 lead.
"Boss came up with the big two-run homer to give us a little breathing room," Pospishil said. "Hopefully that's a sign of things to come and it gets him going a little bit."
In addition to Penprase's two hits, Robbins chipped in a 2-for-5 night with two RBIs while Geoff Klein also finished 2-for-5. Chris Snelling finished 1-for-3 with two walks, raising his on-base percentage to .442 on the season.
Kevin Reese (0-4) suffered the loss for Melbourne, surrendering two runs on eight hits and four walks in five innings of work.
The Blue Sox and Aces are back in action tomorrow as right-hander Chris Oxspring (3-0, 1.41 ERA) takes the mound for Sydney against lefty Hirotaka Koishi (2-3, 2.10 ERA) for Melbourne. First pitch is set for 7:35 p.m.