KANSAS CITY, Mo. – Mike Sweeney hit a two-run homer in the eighth inning and the Kansas City Royals rallied for a 4-3 victory over the Chicago White Sox.
Blue Jays 8, Devil Rays 4
TORONTO – Gregg Zaun hit a go-ahead homer and the Toronto Blue Jay beat the Tampa Bay Devil Rays, 8-4.
Indians 3, Twins 0
CLEVELAND – Jason Johnson pitched seven shutout innings to lead the Indians to a 3-0 win over the Minnesota Twins.
Tigers 7, Rangers 0
ARLINGTON, Texas – Chris Shelton tripled twice and drove in three runs and the Detroit Tigers remained the only unbeaten team by beating the Texas Rangers, 7-0.