Sports Scores from Wednesday, July 21st, 2021

A close-up of the batters boxes and home plate on a vacant baseball diamond. © Can Stock Photo / ca2hill

MLB

American League

Tampa Bay 5 Baltimore 4

Detroit 4 Texas 2

Boston 7 Toronto 4

Cleveland 5 Houston 4

Minnesota 7 Chicago White Sox 2

National League

San Diego 3 Atlanta 2 (1st game)

N.Y. Mets 7 Cincinnati 0

Arizona 6 Pittsburgh 4

Miami 3 Washington 1 (10 innings)

St. Louis 3 Chicago Cubs 2 (10 innings)

San Francisco 4 L.A. Dodgers 2

San Diego at Atlanta (2nd game _ suspended)

Interleague

N.Y. Yankees 6 Philadelphia 5 (10 innings)

Kansas City 6 Milwaukee 3

Colorado 6 Seattle 3

MLS

Nashville 0 Columbus 0

New York 1 Toronto FC 1

New York City FC 1 CF Montreal 0

New England 5 Miami 0

Atlanta 1 Cincinnati 1

D.C. United 2 Chicago 2

San Jose 1 Sporting Kansas City 1

Colorado 2 FC Dallas 0

LA Galaxy 2 Real Salt Lake 2

Portland 2 Los Angeles FC 1