Second leg

Toronto 5 Montreal 2

(Toronto wins series 7-5 on aggregate)

NHL

N.Y. Islanders 5 Pittsburgh 3

Calgary 3 Toronto 0

San Jose 4 Los Angeles 1

AHL

St. John’s 3 Syracuse 2 (SO)

Cleveland 3 Grand Rapids 2 (SO)

Rochester 2 Utica 1

Chicago 4 Texas 3

Manitoba 5 Rockford 4 (SO)

San Diego 5 Tucson 1

Stockton 4 Charlotte 2

NBA

Sacramento at Philadelphia, ppd.

Detroit 121 Boston 114

Toronto 120 Memphis 105

L.A. Lakers 96 Chicago 90

New York 106 Minnesota 104

Oklahoma City 126 Washington 115 (OT)

San Antonio 94 Dallas 87

Miami 106 Denver 98

Phoenix 109 Atlanta 107

Portland 131 Indiana 109

Thursday’s Games

(All Times Eastern)

NHL

N.Y. Rangers at Buffalo, 7 p.m.

Dallas at Pittsburgh, 7 p.m.

N.Y. Islanders at Washington, 7 p.m.

Carolina at Boston, 7 p.m.

Philadelphia at Ottawa, 7:30 p.m.

Florida at Detroit, 7:30 p.m.

Edmonton at Winnipeg, 8 p.m.

Tampa Bay at St. Louis, 8 p.m.

New Jersey at Chicago, 8:30 p.m.

Columbus at Colorado, 9 p.m.

Los Angeles at Arizona, 9 p.m.

Anaheim at Vancouver, 10 p.m.

NBA

Dallas at Charlotte, 7 p.m.

Milwaukee at Brooklyn, 7:30 p.m.

L.A. Clippers at Cleveland, 8 p.m.

Orlando at Memphis, 8 p.m.

Miami at Utah, 9 p.m.

Houston at Golden State, 10:30 p.m.

NFL

Dallas at Minnesota, 8:25 p.m.

The Canadian Press