With their pitching, the San Francisco Giants figure if they can get about three runs a game they should win on most days.
They blew right past that mark yesteray, beating the Astros, 10-4, to complete a season-opening three-game sweep in Houston.
Edgar Renteria tied a career high with five hits to help the Giants to a 3-0 record for the first time since 2003, when they began with a sweep at San Diego and won seven straight.
“When you come to the ballpark every day and feel like you’ve got a really good opportunity to win some games because of the guy who’s on the hill, that’s a good feeling,’’ said Aaron Rowand, who had four of the Giants’ 19 hits. “That’s a confidence-builder in itself.’’
It was 4-4 when Juan Uribe doubled in the eighth inning and scored the go-ahead run when Sammy Gervacio (0-1) threw away a bunt. The Giants added another run in the inning, then scored four times in the ninth.
Jeremy Affeldt (1-0) got the win in relief of Matt Cain, who allowed six hits and three earned runs in 6 2/3 innings.
Marlins 7, Mets 6 — Wes Helms slid home headfirst to barely beat Rod Barajas’s sweeping tag, scoring on Ronny Paulino’s pinch-hit single to help Florida win in New York after its flimsy bullpen wasted a terrific outing by Ricky Nolasco.
Helms’s hand swiped the plate just ahead of Barajas’s lunging play.
Brewers 5, Rockies 4 — Jim Edmonds’s leadoff single set up a two-run rally in the sixth that put host Milwaukee ahead and Trevor Hoffman earned his 593d career save as he held off Colorado.
Edmonds, a 39-year-old former All-Star who spent last season out of baseball, made his second start in right field for Milwaukee. He went 2 for 4 with a double and scored twice.
Phillies 8, Nationals 4 — Ryan Howard hit a two-run homer and an RBI double, and Philadelphia won in Washington for its first 2-0 start to a season since 2003.
Cole Hamels (1-0) labored through five innings for the Phillies and hit an RBI single off Jason Marquis (0-1) in the fourth that gave the two-time reigning NL champions a 3-2 lead.
Braves 3, Cubs 2 — Chipper Jones hit a go-ahead, two-run homer in the eighth inning and host Atlanta held off Chicago.
Martin Prado hit a one-out double off John Grabow (0-1), ending a string of 15 consecutive outs by Braves batters, before Jones connected for his first homer of the season.
Cardinals 6, Reds 3 — Albert Pujols hit a tiebreaking single in the seventh inning and Matt Holliday followed with a two-run double, sending visiting St. Louis over Cincinnati.
Adam Wainwright (1-0) gave up only three hits in seven innings, including Orlando Cabrera’s two-run homer in the bottom of the sixth that tied it at 2. Ryan Franklin pitched the ninth for his first save.
Pirates 4, Dodgers 3 — Ronny Cedeno singled over a drawn-in infield with the bases loaded and one out in the 10th inning, and host Pittsburgh rode Garrett Jones’s third home run in two games to victory over Los Angeles.
The Pirates, winning their second in a row from the NL West champions, hadn’t scored since Jones’s three-run homer in the first off Clayton Kershaw.
Diamondbacks 5, Padres 3 — Kelly Johnson hit two of Arizona’s four homers in its rally over San Diego in Phoenix.
Johnson connected on Kevin Correia’s second pitch of the game and added a tying two-run drive in the fifth. Chris Young went deep in the sixth to give the Diamondbacks a 4-3 lead and Justin Upton hit his first homer in the eighth.
Rays 4, Orioles 3 — Evan Longoria homered and drove in three runs, Matt Garza allowed two runs over eight innings, and Tampa Bay beat visiting Baltimore.
Garza (1-0) struck out nine, walked 2, and allowing 4 hits.
Royals 3, Tigers 2 — Alberto Callaspo hit a tying homer to lead off the bottom of the 11th and pinch runner Willie Bloomquist scored on an error to give host Kansas City the victory over Detroit.
After Callaspo’s shot off Jose Valverde, Billy Butler singled and Bloomquist ran for him. He stopped at third on Rick Ankiel’s double to right-center, but went home when rookie second baseman Scott Sizemore dropped the relay throw.
Twins 4, Angels 2 — Carl Pavano pitched seven sharp innings in his season debut and Justin Morneau and J.J. Hardy each homered for the second straight game to lead Minnesota over Los Angeles in Anaheim.
Indians 5, White Sox 3 — Fausto Carmona gave up one hit over six wild innings and visiting Cleveland rallied to beat Chicago for its first win under manager Manny Acta.
Athletics 6, Mariners 5 — Kurt
Blue Jays 7, Rangers 4 — Vernon Wells homered two more times in his homecoming series and visiting Toronto beat Texas.