The Kansas City Royals overcame two home runs by Edwin Encarnacion to beat the Blue Jays 8-6 last night. Wade Davis worked two innings for the win. Greg Holland closed it out for his 15th save in 16 chances. The Blue Jays were on the verge of victory in the ninth before the Royals tied it with an unearned run off Casey Janssen.
The Royals shook up their coaching staff yesterday in an attempt to jumpstart their failing offense. The team appointed Dale Sveum (swaym) as the hitting coach and made Mike Jirschele their third base coach. Pedro Grifol will now instruct catchers.
Pablo Sandoval homered and scored twice to propel the San Francisco Giants to a 6-5 win over the St. Louis Cardinals last night in the opener of a four-game series. The Giants have won seven of eight. The Cardinals have dropped three of four to start a nine-game home stand.
Final Boston 4 Atlanta 3
Final Texas 5 Minnesota 4
Final Detroit 5 Oakland 4
Final Kansas City 8 Toronto 6, 10 Innings
Final Houston 3 Baltimore 1
Final L.A. Angels 7 Seattle 5
Final N-Y Mets 4 Philadelphia 1
Final San Francisco 6 St. Louis 5
Final Arizona 4 Cincinnati 0
Final Pittsburgh 6 L.A. Dodgers 3