Blake Beavan | Mariners 5, Twins 4
Beavan won for the sixth time in the past six weeks, overcoming a two-run first in a solid seven-inning outing.
Zach Britton | Orioles 5, White Sox 3
Britton established a career high with 10 strikeouts, limiting the White Sox to one run on seven hits over eight innings.
Castro went 2-for-5 with two RBIs and three runs scored, and his RBI single started started the scoring in the Cubs' ninth-inning rally.
Highlights » Zack Greinke | Angels 5, Red Sox 2
Greinke turned in a solid seven innings as the Angels swept the Red Sox for the second time in two weeks.
Highlights » Jeremy Guthrie | Royals 2, Tigers 1
Guthrie went 7 1/3 innings, allowing one run and zero walks with three strikeouts for his third win with the Royals as they swept the Tigers.
Highlights » Bryce Harper | Nationals 8, Cardinals 1
A night after his first multi-homer game, Harper put the Nats ahead to stay in the first with a two-run shot, and he finished with three RBIs.
Highlights » Kyle Kendrick | Phillies 3, Mets 2
Kendrick retired 13 straight Mets at one point after allowing two early homers, giving the Phillies a chance to win with 7 2/3 strong innings.
Highlights » Ian Kennedy | D-backs 2, Dodgers 0
Kennedy outdueled Clayton Kershaw, allowing just two hits over 6 1/3 innings without a runner advancing past second base.
Highlights » Hunter Pence | Giants 8, Astros 4
Pence rapped two hits, including a two-run single that put the Giants ahead.
Highlights » Josh Reddick | A's 12, Indians 7
Reddick went 3-for-5 with a home run and three RBIs to help the A's win their sixth in a row.
Highlights » Carlos Villanueva | Blue Jays 2, Rays 0
Villanueva fanned seven, six of them consecutively, in Toronto's series-opening win.