In one of their worst losses of the year, the Weyburn Red Wings were thumped 7-0 by the Estevan Bruins last night on home ice.

The Wings were outshot 49 to 16 and gave up two powerplay and two shorthanded goals.

It was an all-around ugly loss, but the teams will rematch tonight at Affinity Place in Estevan, where the Wings have their shot at redemption. Game time is 7:30, with the Red Wing Radio pre-game show starting at 7:20 on BIG 106.

Aside from the Red Wings, there were four other games in the SJHL last night.

The Melville Millionaires tied it late to force overtime but ultimately fell 3-2 to the Battlefords North Stars. The OT loss earns them a big point, as they now sit three points up Weyburn for the final playoff spot.

Elsewhere, the Kindersley Klippers knocked off the Yorkton Terriers 4-2, Melfort beat La Ronge 6-3 and Notre Dame edged out Flin Flon 7-6 in an overtime thriller.

There are five more games on tap for tonight. Yorkton hosts the Battlefords, Kindersley is in Melville, Notre Dame visits Nipawin and Melfort takes on Flin Flon.