The Moose Jaw Warriors are advancing to the Memorial Cup semifinal after beating the QMJHL's Drummondville Voltigeurs 5-3 in a crucial win or go home matchup on Tuesday. The WHL team from Saskatchewan will play the loser of Wednesday's game between the OHL's London Knights and Saginaw Spirit in the semifinal on Friday.