Sports scores

Fred Page Cup (Amherst)
Final
Ottawa 9 Princeville 2

NHL Playoffs
St. Louis 4 Dallas 1
(Series tied 3-3)

NBA Playoffs
Toronto 101 Philadelphia 96
(Series tied 2-2)
Denver 116 Portland 112
(Series tied 2-2)

MLB
American League
Texas 10 Toronto 2
Detroit 5 Kansas City 2 (10 innings)
Seattle 10 Cleveland 0
Boston 9 Chicago White Sox 2
N.Y. Yankees 4 Minnesota 1
Houston 10 L.A. Angels 4
Tampa Bay at Baltimore (postponed)
National League
Atlanta 3 Miami 1 (10 innings)
Philadelphia 7 Washington 1
Milwaukee 3 N.Y. Mets 2
Colorado 8 Arizona 7
San Diego 8 L.A. Dodgers 5
San Francisco 6 Cincinnati 5
Chicago Cubs 13 St. Louis 5
Interleague
Pittsburgh 5 Oakland 3 (13 innings)