Ivan De Jesus | Dodgers 8, D-backs 7
De Jesus knocked in three as L.A. rallied from five down over the last three innings.
Collecting a career-high 11 strikeouts, Dickey outdueled James McDonald to put the Mets in position to break a 1-1 tie in the eighth inning and was rewarded with the win.
Hafner ignited an Indians comeback against the Detroit with a pair of RBIs, including a game-tying single in the fifth.
Highlights » Matt Harrison | Rangers 3, Mariners 1
Harrison went seven-plus innings, holding the Mariners in check after allowing his only run in a 35-pitch first inning.
Happ struck out six over six strong innings of one-run ball to defeat the Cubs.
Highlights » Bryce Harper | Nationals 5, Phillies 2
The 19-year-old hit a two-run triple, sending the Nationals to their first win over Roy Halladay since Harper was 9.
Highlights » Phil Hughes | Yankees 3, Royals 2
Hughes continued to erase a slow start to the season, working six effective innings to beat Luke Hochevar for the second time this month.
Highlights » Brian Matusz | Orioles 4, Red Sox 1
The southpaw fanned a season-high nine batters and allowed just one run over 6 1/3 stellar frames.
Highlights » Ricky Nolasco | Marlins 7, Rockies 6
Nolasco allowed four runs on eight hits and a walk while striking out six as he became the franchise's all-time wins leader with victory No. 69.
Highlights » Carlos Pena | Rays 8, Blue Jays 5
Pena collected two hits, including a towering three-run home run in the win.
Highlights » Brandon Phillips | Reds 4, Braves 3
Phillips homered twice, driving in three runs, to lead the Reds to their fourth straight victory.
Highlights » Buster Posey | Giants 6, Brewers 4
Posey got the Giants started with an RBI double in the first, then provided the difference in the game with a two-run homer in the sixth.
Highlights » Adam Wainwright | Cardinals 4, Padres 0
Wainwright threw his first shutout since undergoing Tommy John surgery in 2011, allowing four hits to the Padres while striking out nine.
P.J. Walters | Twins 9, White Sox 2
Walters, boosted by an outpouring of early offensive support, earned his first complete-game win -- the Twins' first this season as well -- allowing two runs on five hits while striking out eight and walking two.
Wilson gave up only one hit in eight innings with seven strikeouts and two walks for the win.