Scores from Sunday, June 29th

CFL
Saskatchewan 31 Hamilton 10

World Cup
Round of 16
Netherlands 2 Mexico 1
Costa Rica 5 Greece 3 (penalty kicks)

MLB
American League
Chicago White Sox 4 Toronto 0
Tampa Bay 12 Baltimore 7
Houston 6 Detroit 4
Kansas City 5 L.A. Angels 4
Minnesota 3 Texas 2
Seattle 3 Cleveland 0
Boston 8 N.Y. Yankees 5

National League
Atlanta 3 Philadelphia 2
Pittsburgh 5 N.Y. Mets 2
Colorado 10 Milwaukee 4
Cincinnati 4 San Francisco 0
San Diego 2 Arizona 1
L.A. Dodgers 6 St. Louis 0

Interleague
Oakland 4 Miami 3

MLS
Montreal 3 Houston 0

OASA Midget Elimination
Championship Game
Teeswater 5 Tavistock 2 (Game called in the 3rd)