There are only a few days left to take in the action at the 2017 Canada Games. Here's what's up today: 

Canoe Kayak
9:00 a.m. – Preliminary heats – 200-metre, 500-metre & 1000-metre races – Manitoba Canoe & Kayak Centre
1:00 p.m. – Finals – 500-metre & 1000-metre races – Manitoba Canoe & Kayak Centre

Cycling
10:00 a.m. – Male Road Race – Birds Hill Park

Golf
7:30 a.m. – Individual & Team Competition – Southwood Golf & Country Club

Male Soccer
4:30 p.m. – Team Manitoba vs. Team New Brunswick – Ralph Cantafio Soccer Complex

Female Softball
3:00 p.m. – Team Manitoba vs. Team Alberta – John Blumberg Softball Complex
7:00 p.m. – Team Manitoba vs. Team New Brunswick – John Blumberg Softball Complex

Swimming
9:30 a.m. – Preliminary Heats – Various categories – Pan Am Pool
6:00 p.m. – Finals – Various categories – Pan Am Pool

Tennis
9:00 a.m. – Semifinal – Team Mix – Winnipeg Lawn Tennis Club
3:00 p.m. – Quarterfinal – Female and Male Doubles – Winnipeg Lawn Tennis Club
5:00 p.m. – Quarterfinal – Female and Male Singles – Winnipeg Lawn Tennis Club

Volleyball
4:00 p.m. – Male Volleyball – Team Manitoba vs. TBD – Investor Group Athletic Centre

Wrestling
9:00 a.m. – Female Wrestling – Team Manitoba vs. Team Nova Scotia – Axworthy Health & Recplex
9:00 a.m. – Male Wrestling – Team Manitoba vs. Team Nova Scotia – Axworthy Health & Recplex
2:00 p.m. – Female Wrestling – Team Manitoba vs. Team Nunavut – Axworthy Health & Recplex
6:00 p.m. – Female and Male Wrestling – Team Finals matches