NEW YORK (AP) - Madison Bumgarner pitched seven neat innings, Pablo Sandoval homered to match a team mark set by Willie Mays and the San Francisco Giants beat the New York Mets 7-2 Monday night for a doubleheader sweep.
The Giants took the opener 6-1 as Tim Lincecum (1-2) posted his first win of the season despite another uneven performance.
Slightly over 1,000 fans bundled up in the stands when the opener began on a windy, raw afternoon better suited for the Bay Area. The crowd later picked up, but Citi Field was nearly empty for the final out. A rainout Sunday forced the twinbill.
Sandoval hit a three-run homer in the first inning to back Bumgarner (3-1). The burly slugger has a 16-game hitting streak, tying the San Francisco record at the start of a season set by Mays in 1960, STATS LLC said.
Miguel Batista (0-1) and Dillon Gee (1-2) took the losses for the Mets.
CUBS 3, CARDINALS 2
CHICAGO (AP) - Joe Mather's two-run single with two outs in the ninth inning lifted the Cubs to a comeback win over the Cardinals.
St. Louis closer Jason Motte (1-1) had the Cubs down to their final strike when Mather, a former Cardinal, grounded a 2-2 slider up the middle, scoring Bryan LaHair and Geovany Soto.
LaHair battled Motte for 12 pitches before drawing a one-out walk. Motte then walked Soto, before Steve Clevenger's grounder moved the runners up to set the plate for Mather.
Rafael Dolis (1-1) picked up the win in relief.
Jaime Garcia outdueled Matt Garza, who held St. Louis to two runs and four hits in seven innings, striking out five and walking three.
BREWERS 6, ASTROS 5
MILWAUKEE (AP) - Ryan Braun broke out of his slump with a homer and three hits, Zack Greinke remained unbeaten at Miller Park and the Brewers held off the Astros.
Braun also singled in a run and doubled to end a 2-for-20 slide. Greinke pitched six solid innings to improve to 13-0 at home with Milwaukee, which won its 10th straight against the Astros.
Greinke (2-1) handed Jose Veras a 6-2 lead to start the seventh, but five of the next six Astros batters reached base. Houston scored three runs on four hits, including Brian Bogusevic's two-run triple, before Veras struck out Jose Altuve and got pinch-hitter Matt Downs to ground out to end the inning.
Lucas Harrell (1-1) took the loss.
DIAMONBACKS 9, PHILLIES 5
PHOENIX (AP) - Justin Upton burst out of a slow start to the season with two RBIs, including his first home run, and the Diamondbacks pounded the Phillies.
Left-hander Wade Miley, starting in place of injured Daniel Hudson, stifled the Phillies on two hits through six scoreless innings. Philadelphia's Kyle Kendrick (0-1), replacing the injured Cliff Lee, lasted just three innings plus one batter, allowing seven runs and 11 hits.
Jason Kubel homered and doubled twice, tying a career best with three hits. Miley (2-0) struck out seven and walked one in his first start of the season.
Philadelphia scored all five runs in the ninth inning, including a three-run homer by Shane Victorino and Carlos Ruiz's solo shot.
DODGERS 7, BRAVES 2
LOS ANGELES (AP) - Juan Uribe tied a career high with four hits and drove in three runs, and Chris Capuano pitched out of trouble for seven innings to lead the Dodgers to a victory over the Braves.
A.J. Ellis had a pair of RBI singles and Capuano (2-0) allowed a run, six hits and four walks while striking out five, helping the Dodgers improve to an NL-best 13-4. The left-hander needed 27 pitches to get out of the first inning unscathed, striking out Jason Heyward on a full count with the bases loaded.
Capuano escaped another jam in the fourth, retiring leadoff man Michael Bourn on a grounder with two runners in scoring position.
Uribe had an RBI single in the first and a two-run single with the bases loaded in the eighth.
Jair Jurrjens (0-2) gave up five runs and nine hits in three-plus innings.