The Swift Current 57's shone at the plate, on the mound, and in the field, en route to their seventh-straight victory.

The 57's won 8-4 over the Moose Jaw Miller Express, on the back of 15 hits, two homers, zero defensive errors, while allowing just three Moose Jaw hits.

Bo McClintock had a three-run blast - his 14th of the season - while Ben Komonosky drove in two with his seventh homer for the pair of offensive highlights.

McClintock also had his 11th double of the year for the multi-hit game.

Five other 57's ripped at least two hits. Blake Adams led the way with three, while Nick Canas, Jerad Dokey, Jered Binsfield, and Ryan Gross all had a pair.

Pitching was lights out in the game, as Isiah Campa got the start going six innings, allowing just one run on one hit, while striking out one.

Aaron Pugh and Spencer Koelewyn each tossed an inning of scoreless ball in relief of Campa, combining for three punch-outs.

The lone hiccup out of the pen was also a rare one from an otherwise dominant Nick Hooper. He surrendered three runs on three walks and one hit over just two-thirds of an inning.

Tommy Steier recorded the final out in the ninth to keep the margin of victory at four runs.

The 57's win, as well as a Regina loss, means Swift Current (21-17) moved just two games back of the Red Sox (22-14) for second place in the Eastern Division with ten games remaining.

It's a promising outlook when considering that before the current win streak, the 57's were a down week away from flirting with the outskirts of the playoff picture.

Nevertheless, the 57's continue to trend upwards, and are on the road for a two-game set with the Melville Millionaires tonight.

First pitch between the 57's and Millionaires is 7:05 p.m.