Moose Jaw's Little League All-Stars are a win away from a Canadian title after a 5-2 semi-final win over Calgary West on Thursday. Kaiden Gadd's RBI double in the top of the 6th provided the winning run.  He went 2 for 2 at the plate. Starter Dillon Flanagan pitched a complete game, scattering 7 hits while striking out 3. The championship game - Moose Jaw vs. Team BC goes at 11:00 a.m. Friday morning.

Game night at Ross Wells Park on Friday night. The Moose Jaw Miller Express hosting Medicine Hat in game one of the Western Canadian Baseball League's east final. 

The Montreal Alouettes got the breaks and the bounces and beat the Blue Bombers, in Winnipeg, 20-17 in overtime last night.  First loss of the season for the Bombers.  

Friday Night Football has Toronto in Hamilton to take on the Tiger Cats.  The Saskatchewan Roughriders are in Edmonton where they'll play the Elks on Saturday night.

Team Canada improves to 2-0 at the World Junior Hockey Championships in Edmonton after an 11-1 thrashing of Slovakia on Thursday night. The team will get Friday off and will return on Saturday for a match-up against the Czechs at 4:00 p.m.

Toronto Blue Jays are back at home on Friday night.  They have a weekend series vs. the Cleveland Guardians starting at 5:00 p.m.

Remember, we want your local sports scores and stories - Email Sports@DiscoverMooseJaw.com