Scoreboard, June 22

(File photo courtesy of © Can Stock Photo Inc. / dehooks)

MLB

Chicago White Sox 7 Toronto 6

Boston 5 Detroit 4

Tampa Bay 5 NY Yankees 4

LA Dodgers 8 Cincinnati 2

Miami 9 Colorado 8

Pittsburgh 7 Chicago Cubs 1

Washington 3 Baltimore 0

San Francisco 12 Atlanta 10

Cleveland 6 Minnesota 5

Texas 7 Philadelphia 0

St. Louis 6 Milwaukee 2

Houston 8 NY Mets 2

Kansas City 12 LA Angels 11

San Diego 3 Arizona 2

Seattle 8 Oakland 2

Memorial Cup

Round-Robin

(At Saint John, N.B.)

Shawinigan 4 Edmonton 3

Wednesday’s Games

NHL

Stanley Cup Finals

Colorado at Tampa Bay, 8 p.m.

(Avalanche lead 2-1)

Memorial Cup

Round-Robin

(At Saint John, N.B.)

Saint John vs. Edmonton, 6 p.m.

MLB

Toronto at Chicago White Sox, 2:10 p.m.

NY Mets at Houston, 2:10 p.m.

Philadelphia at Texas, 4:05 p.m.

Arizona at San Diego, 4:10 p.m.

LA Dodgers at Cincinnati, 6:40 p.m.

Colorado at Miami, 6:40 p.m.

Washington at Baltimore, 7:05 p.m.

Chicago Cubs at Pittsburgh, 7:05 p.m.

NY Yankees at Tampa Bay, 7:10 p.m.

Detroit at Boston, 7:10 p.m.

San Francisco at Atlanta, 7:20 p.m.

Cleveland at Minnesota, 7:40 p.m.

St. Louis at Milwaukee, 8:10 p.m.

Seattle at Oakland, 9:40 p.m.

Kansas City at LA Angels, 9:49 p.m.

Canadian Soccer Championship

Semifinals

Montreal at Toronto, 7 p.m.

York United at Vancouver, 10 p.m.