Chad Tracy singled in the 13th inning to score Danny Espinosa and lift the host Washington Nationals to a 5-4 win over the Atlanta Braves Monday night.
The win gives first-place Washington a six-game lead in the NL East.
The Nationals scored four runs in the first off Tim Hudson, capped by Ian Desmond's two-run homer.
Giants 2, Dodgers 1: Madison Bumgarner (14-7) allowed four hits in eight scoreless innings and Pablo Sandoval drove in both runs in Los Angeles.
Padres 3, Pirates 1: Edinson Volquez (8-9) struck out 10 in 6 2/3 innings and Will Venable drove in two runs in San Diego.
Brewers 9, Cubs 5: Jonathan Lucroy hit two home runs and host Milwaukee scored eight runs in the fifth inning.
Phillies 12, Reds 5: John Mayberry Jr. hit a two-run homer and Ryan Howard and Erik Kratz had solo shots to back Roy Halladay in Philadelphia.
Marlins 12, Diamondbacks 3: Giancarlo Stanton homered twice and Jose Reyes had four hits in Phoenix.
Rays 5, Royals 1: Jeremy Hellickson (8-8) allowed one run and six hits in seven innings in St. Petersburg, Fla.
Rangers 5, Orioles 1: Ryan Dempster went eight innings and retired his last 11 batters in Arlington, Texas.
Twins 7, Athletics 2: Brian Duensing (3-8) struck out seven and walked one in six innings in Oakland. The A's acquired shortstop Stephen Drew from Arizona for minor-league infielder Sean Jamieson.
Mariners 5, Indians 3: Michael Saunders hit a pair of two-run home runs in host Seattle's sixth straight victory.
Crawford to have TJ surgery
Red Sox outfielder Carl Crawford will have season-ending Tommy John surgery on his left elbow Thursday. Crawford has been playing with pain since coming off the disabled list last month. He is expected to be sidelined six to nine months . . . The Red Sox also announced that they have fired pitching coach Bob McClure and replaced him with former Mets player and pitching coach Randy Niemann for the rest of the season. Niemann was elevated from assistant pitching coach.