It's win or go home for the Moose Jaw Warriors tonight at the Memorial Cup.

The London Knights hung on for a 5-4 victory over the Warriors last night.

The Warriors are 0-2 and have to get a win against the Drummondville Voltageurs tonight to advance to the playoff round. Puck drop is 5:30 p.m. Saskatchewan time, and there are still some tickets left to the Warriors Watch Party at the Moose Jaw Events Centre on Sasktix.ca - it's $5 admission with proceeds being donated to the food bank.

As always, you can catch all the action on Country 100 with Voice of the Warriors, James Gallo - the pregame show starts at 5:10 p.m.

In the NHL, The Dallas Stars lead the Western Conference Final 2-1 after beating the Edmonton Oilers 5-3 last night. The New York Rangers are looking to extend their lead in Game 4 of the Eastern Conference Finals against the Florida Panthers tonight - the Rangers currently leading that series 2-1.  

Tonight in baseball, the Moose Jaw Canucks AAA U18 are up against the White Butte Broncos at Ross Wells Park at 6:30.

In fastball tonight, the Moose Jaw Giants and the Moose Jaw Canadians both play the Piapot Northstars at Memorial Field - the Giants start at 7 p.m., and the Canadians start at 9 p.m..

In Major League Baseball, the Toronto Blue Jays won 5-1 against the Chicago White Sox.