Lucas Harrell spun 6 1/3 strong innings and batterymate Carlos Corporan went 4-for-5 with a homer and four RBI, with the duo leading Houston to a 9-1 shellacking of the New York Yankees that halted the Astros' nine-game road losing streak.

Felix Doubront pitched into the seventh inning and David Ortiz continued his prolific start to the season at the plate by driving in three runs, as the Boston Red Sox downed the Houston Astros, 8-4, at Fenway Park.

Behind seven strong innings from starter Wade Davis, the Kansas City Royals ended the Atlanta Braves' 10-game winning streak with a 1-0 victory at Turner Field. Davis (2-0) scattered five hits and struck out seven to help the Royals...

Jed Lowrie had two hits, one RBI and one run scored, while Bartolo Colon pitched six strong innings as the Oakland Athletics swept a three-game series from the Houston Astros for the second time this season with a 7-5 victory.