MLB

Salvador Perez hit a three-run homer as the Kansas City Royals completed a three-game sweep of the Chicago White Sox with a 6-3 win yesterday. The Royals extended their season-high win streak to seven games. James Shields pitched out of trouble throughout his outing…and got his 8th win.

————–

Matt Adams homered for the third time in three games to help the St. Louis Cardinals to a 5-2 victory and series sweep yesterday over the Washington Nationals. Jaime Garcia pitched seven innings. He struck out six and walked two. Trevor Rosenthal got the final out for his 20th save.

————–

INTERLEAGUE

Final Atlanta 7 L.A. Angels 3

————–

AMERICAN LEAGUE

Final Detroit 4 Minnesota 3

Final Cleveland 3 Boston 2, 11 Innings

Final Toronto 5 Baltimore 2

Final Tampa Bay 4 Houston 3

Final Oakland 10 N-Y Yankees 5

Final Seattle 5 Texas 1

————–

NATIONAL LEAGUE

Final Miami 3 Pittsburgh 2, 10 Innings

Final N-Y Mets 3 San Diego 1

Final Chi Cubs 3 Philadelphia 0

Final Cincinnati 13 Milwaukee 4

Final Colorado 8 San Francisco 7

Final Arizona 6 L.A. Dodgers 3

————–

Collegiate Baseball

TCU and Virginia have reached the winner’s bracket in the College World Series. Boomer White laced a tiebreaking single while the Horned Frogs were scoring twice in the eighth inning to beat the Red Raiders 3-2.The Cavaliers beat Mississippi 2-1 on Mike Papi’s RBI double with two out in the bottom of the ninth.

————–

NASCAR

Jimmie Johnson won for the third time in four races by finally conquering Michigan International Speedway. Johnson surged ahead with about 10 laps remaining and held off Kevin Harvick to earn his first victory in 25 career starts at MIS. Brad Keselowski finished third after two straight runner-up showings at Dover and Pocono.