In the NBA
The Toronto Raptors beat the Cleveland Cavaliers 99-84 and cut the series deficit 2-1. DeMar DeRozan led the way with 32 points.
In the NBL
The Halifax Hurricanes have ended the Saint John Mill Rats season with a 109-90 win and have advanced to the NBL Canada Finals taking the best-of-seven series 4-0.
In the NHL
The St. Louis Blues doubled up on the San Jose Sharks 6-3 and have tied their best-of-seven series 2-2. Fredericton native Jake Allen made 31 saves in the win.
In MLB
The Toronto Blue Jays fell to the Minnesota Twins 5-3, the Boston Red Sox hammered the Cleveland Indians 9-1 and the New York Yankees beat the Oakland Athletics 5-1.