Brandon Belt | Giants 7, Cardinals 5
The first of Belt's two doubles put him in position to score the go-ahead run, and his second drove in a needed insurance run.
Roy Halladay | Phillies 8, Cubs 7
J.A. Happ | Astros 4, Brewers 0
Halladay went eight innings to lead the Phillies to their first winning record since Opening Day.
Happ threw six scoreless innings and held the Brewers to seven hits and one walk with four strikeouts in his most impressive start of the year.
Aaron Harang | Dodgers 8, Padres 1
J.J. Hardy | Orioles 5, Royals 3
Harang blanked the Padres on four hits over seven scoreless innings and ended an 0-for-42 skid at the plate with an RBI single.
Hardy broke a tie game to give the Orioles their first lead of the day with a two-run single in the seventh as they won the two-game set.
Kila Ka'aihue | A's 5, Rangers 4 (10)
Ka'aihue's RBI single in the 10th inning gave the A's a split of their two-game set in Texas.
Jose Lopez | Indians 6, Mariners 5 (11)
Lopez ignited a comeback victory with a two-out game-tying three-run homer in the bottom of the eighth inning.
James McDonald | Pirates 5, Nationals 3
McDonald held the Nats hitless into the sixth inning and finished with 11 K's as the Pirates won the series finale. Highlights »
Justin Morneau | Twins 4, Tigers 3
Morneau slugged a two-run homer as part of a three-RBI day to help Minnesota win a two-game set.
Cody Ross | Red Sox 5, Rays 3
After saying he cost his team the series opener, the outfielder redeemed himself with four RBIs.
Chris Sale | White Sox 6, Angels 1
Sale fanned seven while pitching into the sixth inning, in the process earning win No. 4.
Justin Upton | D-backs 9, Rockies 7
Upton hit the go-ahead homer, a two-run blast to right field in the ninth.
David Wright | Mets 9, Reds 4
Reaching base in all five of his plate appearances and scoring three runs, Wright gave the Mets the lead with an RBI double in the eighth. Highlights »