In the Q
The Saint John Sea Dogs fell to the Cape Breaton Screaming Eagles in overtime 3-2 and the Acadie-Bathurst Titan edged the Halifax Mooseheads 3-2.
In the NHL
The Flames doubled up on the Panthers 4-2, the Capitals beat the Oilers 2-1, the Hurricanes shut out the Senators 3-0 and the Stars beat the Coyotes 5-2.
In the NBA
DeMar DeRozan scored a career high 43 points as the Toronto Raptors beat the Boston Celtics 107-97.