ANAHEIM, Calif. (AP) — Jon Jay homered and drove in three runs last night as the St. Louis Cardinals routed the Los Angeles Angels 12-2. Matt Carpenter also went deep and had three RBIs for the Cardinals. Angels starter Jerome Williams was rocked for seven runs in less than two innings of work.
KANSAS CITY, Mo. (AP) — Eric Hosmer hit a go-ahead homer in the seventh inning last night to lift the Kansas City Royals to a 6-5 win over the Cleveland Indians. Hosmer's home run came one inning after outfielder Alex Gordon injured his head after colliding with the bullpen fence while tracking a fly ball. Jason Kipnis had an inside-the-park homer on the play that injured Gordon.
KANSAS CITY, Mo. (AP) — Play was delayed in the seventh inning of last night's Royals-Indians game when about half the lights at Kauffman Stadium. Cleveland's Ryan Raburn was at the plate with one out when the ballpark suddenly went dark. The game eventually resumed after a 12-minute delay.
KANSAS CITY, Kan. (AP) — Sporting Kansas City played to a 1-1 draw with the Vancouver Whitecaps last night. Aurelien Collin scored in the 35th minute for Sporting on a putback of his own blocked shot. Kansas City is unbeaten in its last three games, but has won just once in the last seven matches.