At last, the losing streak is over.

The Garden City Wind ended its eight-game losing streak with a hard-earned 7-6 victory on Monday night over the Santa Fe Fuego at Clint Lightner Stadium.

The Wind struck first, getting a pair of runs in the bottom of the opening frame on Daniel Williams’ 2-run single.

Santa Fe answered back with two runs in its half of the fourth before the Wind added a run in the bottom of the fifth on a Nick King lead-off home run.

The Fuego went up 5-3 with three more tallies in the top of the sixth before the Wind came right back with an Eddy Millian lead-off home run, a Jonathan Tsais RBI single, followed by another run-scoring single by Brian Rosensteel go re-take the lead at 6-5.

For the third time in the game, the Wind got a lead-off home run, this time in the seventh from Ryan Whitt, making it 7-5 Garden.

Holding a two-run lead for the Wind late in games this season has been precarious at best, and difficult to manage at worst.

So when Phil Ramos came in to relieve William Bass on the mound to begin the Santa Fe ninth, he got two quick outs before offering up a home run to Daniel Aldrich, making it 7-6.

But he was able to induce Jackson Webb into a flyout to center to end the game, thus snapping that dreadful eight-game losing streak.

Brian Rosensteel picked up the rare win for the Wind while Yale Hughes suffered the loss for Santa Fe.

The Wind are now 3-16 overall while Santa Fe drops to 7-12.

The last Wind victory came on June 2 in Santa Fe when it won 16-14 over the Fuego. That followed an eight-game losing streak for the Wind, punctuated by the most lopsided loss of the season on Sunday against Trinidad (36-6).

The teams are back in action Tuesday at 6:30 p.m. at Clint Lightner Stadium.