Weisenburger's go-ahead shot led to Aces' starter Mark Hamburger's departure with the former big leaguer giving up seven runs on eight hits in 2 1/3 innings.

It followed the right-hander being charged with 10 runs on 13 hits in 2 1/3 innings during Brisbane's game one win on Thursday night.

But the Bandits punished Melbourne's bullpen just as much, with reliever Jackson Boyd taken deep three times in 2 2/3 innings.

Delmon Young added his fifth homer of the series - and 10th of the season - in the sixth but the Aces were unable to rally despite adding two runs in the bottom of the ninth in their home game away from home.

Brisbane (24-7) hosts Perth in a top-of-the-table series in round nine, starting on Thursday night.

Melbourne (12-20) returns home looking to cement its top-four spot against bottom-side Adelaide.