The Yorkton Terriers moved within 2 points of Estevan for the Viterra division lead after a 4-2 victory on Saturday night at the Canora Civic Center.
Chantz Petruic (pictured above), Cole Keenleyside, Tyson Janzen and Jared Legien all scored for the Terriers while Colby Brandt, Aiden Bulych and Cody Bruchkowski chipped in with 2 assists.
Jake Heerspink led the Bruins with 1G 1A.
Terriers' netminder Ben Laidlaw made 39 saves on 41 shots to earn the victory in goal.
The Terriers' and Bruins' will face each other on Tuesday night at 7:30 from the Farrell Agencies Arena.
Other Saturday results:
Notre Dame 2 Humboldt 7
Weyburn 2 Kindersley 6
La Ronge 1 Melfort 8
It was a goaltending battle in Steinbach on Saturday, as the Swan Valley Stampeders earned a point but fell in the shootout, 2-1 to the Steinbach Pistons.
Matt Radomsky (STE) and Merek Pipes (SV) each made 34 saves in the game.
Brady Tatro scored in regulation then had the shootout winner for the Pistons while Josh Tripp had the only marker for Swan.
The two teams will have a rematch tonight (Sun) at 6PM.
Saturday MJHL Results:
Dauphin 5 Winkler 6
OCN 4 Virden 7
Selkirk 1 Neepawa 2 (OT)