SAN FRANCISCO — Hunter Pence hit a three-run homer in the first inning that held up, Buster Posey added a late RBI single and the San Francisco Giants snapped the Colorado Rockies' five-game winning streak with a 4-2 victory Monday night.
Madison Bumgarner (2-0) won his sixth in a row against the Rockies and owns a seven-start unbeaten run in the rivalry. The left-hander began his career 0-3 against Colorado in five starts.
He struck out five and walked five in 52/3 innings Monday, allowing two runs and five hits.
One of those was Carlos Gonzalez's long homer to right in the third. The ball bounced off the pathway and splashed into McCovey Cove.
San Francisco extended its winning streak against the Rockies to seven games and bounced back from a 14-3 loss to St. Louis a day earlier when ace Matt Cain was tagged for nine runs in the fourth inning.
Michael Cuddyer had two hits and stole his first base for a Rockies team that had won five in a row since losing its opener 5-4 in 10 innings at Milwaukee. Dexter Fowler had his six-game hitting streak to start the season snapped as he went 0 for 4 with two strikeouts.
Pence sent the first pitch he saw from Jorge De La Rosa (0-1) deep into the bleachers in left-center for one of the hardest, longest balls he has hit at home since joining the Giants last July. Pablo Sandoval singled twice and scored a run.
The reigning World Series champions returned to a more normal routine after three straight days of celebrations — the flag raising Friday for the home opener, Posey's NL MVP presentation Saturday and then Sunday's ring ceremony.
Brewers 7, Cubs 4
At Chicago, Marco Estrada pitched seven effective innings and doubled home a run Monday, helping the Milwaukee Brewers stop a five-game slide with a 7-4 victory over the Chicago Cubs in the first game of the season at Wrigley Field.
Estrada (1-0) allowed two runs and five hits while bouncing back from a lackluster season debut against Colorado. The right-hander also drove in Alex Gonzalez with a drive into the gap in right-center during Milwaukee's two-run seventh.
Reds 13, Cardinals 4
At St. Louis, Brandon Phillips kick-started a nine-run ninth inning with a tiebreaking bloop double and Shin-Soo Choo made amends for two botched fly balls with a three-run double, and the Reds spoiled the Cardinals' home opener.
Mitchell Boggs (0-1), the stand-in closer for St. Louis, yielded six runs while getting only one out and the Cardinals needed four more pitchers to get out of the ninth.
Braves 2, Marlins 0
At Miami, Justin Upton went 4 for 4, including his sixth home run, and Paul Maholm allowed one hit in seven sharp innings to help Atlanta spoil Miami's home opener.
The Braves earned their fourth consecutive victory and improved to 6-1, their best start since 2007. The Marlins lost their third game in a row and fell to 1-6, their worst start since 2006.
Mets 7, Phillies 2
At Philadelphia, Matt Harvey threw seven impressive innings, John Buck hit a three-run homer and the Mets roughed up Roy Halladay in a victory over the Phillies.
Harvey (2-0) followed up a dominant first start with another sharp outing. He gave up one run, three hits and struck out nine. The 24-year-old righty allowed one hit and fanned 10 in seven scoreless innings against San Diego last Wednesday.
Pirates 5, Diamondbacks 3
At Phoenix, Andrew McCutchen drove in two runs, Garrett Jones homered and Pittsburgh snapped a five-game losing streak by beating Arizona.
McCutchen doubled in a run in the Pirates' three-run first inning and broke a 3-all tie with his sacrifice fly after Starling Marte's leadoff triple in the fifth.
Yankees 11, Indians 6
At Cleveland, Travis Hafner drove in four runs in his return to Cleveland and Robinson Cano homered twice as injury-riddled New York ruined the Indians' highly anticipated first home game under manager Terry Francona.
Hafner hit a three-run homer in the first inning off Ubaldo Jimenez (0-1) and added an RBI single in the third. Cano connected in the fifth and sixth for the Yankees.
Red Sox 3, Orioles 1
At Boston, Daniel Nava hit a three-run homer, Clay Buchholz pitched seven shutout innings and the surprising Red Sox won their ninth straight home opener, beating Baltimore.
Nava broke open a scoreless duel between Buchholz (2-0) and Wei-Yin Chen (0-1) in the seventh inning with his second homer in two days.
Royals 3, Twins 1
At Kansas City, Mo., Ervin Santana pitched eight strong innings, Alcides Escobar doubled home the go-ahead run and the Royals rallied to beat Minnesota in their home opener.
Santana (1-1), acquired from the Los Angeles Angels on Oct. 31 for minor league left-hander Brandon Sisk, gave up a run and eight singles. He struck out seven, walked one and hit a batter. Santana allowed only four hits after the first inning, when the Twins scored their lone run.
Rangers 5, Rays 4
At Arlington, Texas, Joe Nathan picked up his 300th career save when he got Ben Zobrist to look at a disputed strike three as Texas beat Tampa Bay.
The Rays scored once in the ninth and had a runner on first with two outs when Zobrist took a full-count pitch and started to take his base. Plate umpire Marty Foster called strike three, and later acknowledged he made the wrong call.
Mariners 3, Astros 0
At Seattle, Joe Saunders rebounded from a rough first start to throw 61/3 shutout innings and the Seattle Mariners debuted the new look of Safeco Field.
Kendrys Morales snapped Seattle's 0-for-14 drought with runners in scoring position by chopping an RBI single in the first and adding an RBI double in the third off Philip Humber (0-2).