Marlins defeat Phillies' Halladay
In a matchup of aces, Roy Halladay's walk to Josh Johnson proved pivotal. Johnson scored the host Marlins' first run, and they squeezed out another in the eighth inning to beat Halladay and the Phillies, 2-1, Tuesday night.
Johnson didn't get the win, but he kept his team in the game against the defending National League Cy Young Award winner, pitching seven innings and allowing only one run -- on Ryan Howard's eighth homer.
Halladay (5-2) gave up only five hits in eight innings but fell to 1-3 in four matchups against Johnson. The loss ended Halladay's streak of wins in 13 starts against NL East teams since July 5, 2010.
Nationals 7, Braves 6: Jason Marquis earned his 100th win, backed by three-run homers by Laynce Nix and Jayson Werth, and the Nationals held off error-plagued Atlanta. The host Braves scored five runs in the eighth, but Drew Storen got the final three outs for his eighth save.
Cardinals 6, Cubs 4: Daniel Descalso hit a two-out, bases-loaded single in the eighth off Kerry Wood, and Albert Pujols had four hits. Chris Carpenter (1-2) won despite allowing 13 singles in seven innings at Wrigley Field. General manager John Mozeliak said manager Tony La Russa has been diagnosed with shingles. Bench coach Joe Pettini will run the team until La Russa returns.
Dodgers 10, Pirates 3: Matt Kemp hit a three-run homer as the Dodgers broke out of a lengthy batting slump with 15 hits against host Pittsburgh.
Blue Jays 7, Red Sox 6: David Cooper hit his first major-league homer and won it with a sacrifice fly in the bottom of the 10th. Adrian Gonzalez homered twice for the Red Sox, who had won three in a row.
-- AP
More MLB news




