OHL
Niagara 5 Erie 2
Kitchener 3 Owen Sound 2
Sault Ste. Marie 6 Flint 3
Sudbury 2 Peterborough 1 (OT)
Saginaw 6 Windsor 5 (SO)
Barrie 4 Sarnia 3 (OT)
---
PJHL
Schmalz Cup Playoffs, semi-finals
Exeter 3 Port Stanley 0
(Series tied 3-3)
Mt. Brydges 6 Petrolia 4
(Series tied 2-2)
Wellesley 2 Norwich 0
(Series tied 2-2)
Fergus 5 Mount Forest 1
(Fergus wins 4-1)
---
NHL
Buffalo 4 Vegas 3 (SO)
Pittsburgh 7 New Jersey 3
Washington 5 San Jose 1
Ottawa 4 Toronto 2
Tampa Bay 6 Boston 2
Carolina 5 Philadelphia 0
NY Rangers 4 Columbus 0
Montreal 3 Florida 1
St. Louis 5 Minnesota 1
Los Angeles 1 Nashville 0 (OT)
Vancouver 6 Chicago 2
---
PWHL
Boston 5 Ottawa 2
---
NBA
Boston 115 Brooklyn 113
Oklahoma City 113 Detroit 107
Houston 117 Chicago 114
Memphis 125 Miami 91
Milwaukee 126 Indiana 119
San Antonio 119 New Orleans 115
Golden State 97 New York 94
Washington 126 Denver 123
---
Sunday's games
OHL
Kingston at Ottawa, 2 p.m.
Barrie at North Bay, 2 p.m.
Brampton at Niagara, 2 p.m.
Guelph at Erie, 4 p.m.
London at Windsor, 4:05 p.m.
Sudbury at Oshawa, 6:05 p.m.
---
GOJHL
Sutherland Cup Playoffs
St. Marys at KW Siskins, 1:30 p.m.
Elmira at Chatham, 7 p.m.
London at Listowel, 7:30 p.m.
---
PJHL
Schamlz Cup Playoffs, semi-final
Woodstock at New Hamburg, 2 p.m.
(New Hamburg leads 3-1)
Mt. Brydges at Petrolia, 3:20 p.m.
(Series tied 2-2)
Wellesley at Norwich, 7:30 p.m.
(Series tied 2-2)
---
NHL
Vegas at Detroit, 1 p.m.
Dallas at Colorado, 3:30 p.m.
Anaheim at St. Louis, 6 p.m.
Edmonton at NY Rangers, 7 p.m.
Florida at NY Islanders, 7:30 p.m.
Utah at Vancouver, 8 p.m.
Winnipeg at Seattle, 9 p.m.
---
PWHL
Minnesota at New York, 7:30 p.m.
---
NBA
Philadelphia at Dallas, 1 p.m.
Orlando at Cleveland, 1 p.m.
Phoenix at LA Lakers, 3:30 p.m.
Atlanta at Brooklyn, 6 p.m.
Toronto at Portland, 6 p.m.
Utah at Minnesota, 7 p.m.
Charlotte at LA Clippers, 7 p.m.
Oklahoma City at Milwaukee, 9 p.m.