The Madison Mallards ended their six-game losing streak with a 4-3 win at Wisconsin Rapids Monday night.

Jeff Zahn's RBI double in the second gave the Mallards a 1-0 lead, but the Rafters scored twice in the third on an error and a ground out to go in front, 2-1.

The Mallards got the lead for good with two runs in the eighth. Drew Weeks hit a sole homer to tie the game, then Kyle Ruchim's double scored Mike Fitzgerald with go-ahead run to make it 3-2.

Madison added an insurance run in the ninth when Erik Forgione scored on a wild pitch.

Sam Forkert loaded the bases in the ninth with only one out, but after allowing a run on a sacrifice fly, got the final out for his fourth save of the season.

Luke Staub got the win for the Mallards, allowing two runs on six hits over seven innings.