Tonight's the night. The Moose Jaw Warriors are set to battle the Saginaw Spirit in semi-final action at the Memorial Cup.

Puck drop is 5:30 p.m. Tickets are still available for the Warriors Watch Party at the Moose Jaw Events Centre for $5 each, with proceeds being donated to Joe's Place.

You can also catch all the action with James Gallo and Derek Kletzel on Country 100. The pregame show is set to start at 5:10.

The Winner will face the London Knights in Sunday's championship final at 5:30.

In the NHL, The Florida Panthers took the lead in the Eastern Conference Finals with a 3-2-win over the New York Rangers. The Panthers now have a 3-2 series lead. The Edmonton Oilers and Dallas Stars face off in Game 5 of the Western Conference Finals tonight - with that series tied 2-2.

In baseball, the Moose Jaw Canucks AAA 18U fell to the Regina Wolfpack 10-9.

The Moose Jaw Miller Express improved to 3 and 2 on the season with a 13-10 win over the Bombers in Brooks last night. The Millers are at home this weekend, hosting the Fort McMurray Giants tonight and tomorrow night, and on Sunday the Millers welcome the Weyburn Beavers. That game is a 2 o'clock start at Ross Wells Park.

The Toronto Blue Jays had a day off Thursday - tonight they host the Pittsburgh Pirates.

Moose Jaw Junior Mustangs Lacross have a home game against Regina tonight starting at 7 at the Kinsmen Sportsplex.

We want your local sports scores and stories - Email Sports@DiscoverMooseJaw.com