AT&T PARK
FINAL
1 2 3 4 5 6 7 8 9 10
BREWERS
0 1 0 0 3 0 0 0 0  
GIANTS
0 1 0 0 0 0 1 0 0  
R H E
4 5 2
2 6 0
WINNING PITCHER
Y. Gallardo Gallardo
#49 RHP
1-0, 2.70 ERA
6.2 Innings
2 ER
LOSING PITCHER
Johnson R. Johnson
#51 LHP
0-1, 7.20 ERA
5.0 Innings
4 ER

SAN FRANCISCO (AP) -Although Yovani Gallardo is the first pitcher ever to homer off the Big Unit, he insists his first victory for the Milwaukee Brewers in nearly 19 months means more to him than his historic hit.

Gallardo pitched neatly into the seventh inning and even provided his own run support with a three-run homer, spoiling Randy Johnson 's debut with the San Francisco Giants in a 4-2 victory Wednesday night.

Gallardo (1-0) has been alive only slightly longer than Johnson has been a major leaguer, but the 23-year-old gave up six hits and struck out six while muzzling a Giants team that scored 10 runs on opening day. He was thrilled to see his impressive spring reflected in his first real game since early last season, when the second of two serious knee injuries in 2008 sidelined him for the rest of Milwaukee's playoff-bound campaign.

''There were a lot of things going into it, with my first start of the year after I wasn't able to start off with the team last year,'' Gallardo said. ''There was a little bit of anxiousness there. The win, that's obviously the most important for me.''

Everybody else will remember the homer. After Bill Hall doubled with two outs in the fifth, Johnson walked Jason Kendall to face Gallardo, who smacked a two-out, two-strike fastball over the fence in the fifth, providing himself with all the run support he needed.

''Growing up and watching him pitch, he's a great pitcher,'' Gallardo said of the 45-year-old right-hander. ''Not very many people get the opportunity to do that. Rounding the bases, I was pretty excited.''

Gallardo overshadowed the formal Bay Area homecoming for Johnson (0-1), who opened his 22nd major league season with seven strikeouts - giving him 4,796 in his career - in five often-dominant innings. Johnson came within one pitch of striking out the side in his first inning, and he allowed just four hits - but two were homers by Mike Cameron and Gallardo.

''I felt bad, because that took the sail out of the fans, I think,'' said Johnson, who got raucous ovations before the game and after most of his innings. ''(Gallardo) pitched a good ballgame and got the big hit, too. That one at-bat, it gets lost how good I felt. But it's all a wash. I can't go out and pitch any better.''

Randy Winn stole two bases for San Francisco and hit an RBI single in the seventh when Gallardo tired with two outs, leaving with two runners on base. Reliever Todd Coffey got Bengie Molina to dribble a harmless grounder with the bases loaded.

Carlos Villanueva pitched the ninth for his first save, filling in while presumptive closer Trevor Hoffman starts the season on the disabled list.

At Philadelphia, four Phillies walked with the bases loaded during an eight-run seventh inning to give the World Series champions their first victory.

Raul Ibanez hit a two-run homer, helping the Phillies overcome a 10-3 deficit and avoid a three-game sweep on the day they received their shiny, new rings.

Brian McCann and Jordan Schafer hit two-run homers for the Braves, and Javier Vazquez left with a seven-run lead after pitching six effective innings in his first start with his new team. Blaine Boyer (0-1) issued two of the bases-loaded walks and got the loss.

Clay Condrey (1-0) struck out the only batter he faced to earn the win. Brad Lidge earned his 52nd consecutive save, including seven in the postseason and three dating to 2007 with Houston.

At San Diego, Manny Ramirez hit a tiebreaking two-run double in the seventh inning and finished with three RBIs for Los Angeles.

Chad Billingsley worked six solid innings for the Dodgers and three relievers combined to finish the three-hitter. Jonathan Broxton struck out two during a scoreless ninth, earning his second save.

Edward Mujica (0-1) threw a called strike past Ramirez, who drove the next pitch into right-center to put Los Angeles ahead 4-2.

Billingsley (1-0) gave up two runs and two hits, walked four and struck out four.

At Houston, Aramis Ramirez and Mike Fontenot drove in four runs apiece to lead Chicago.

Kosuke Fukudome had four hits and scored a career-high four runs for the Cubs, who won an opening series for the first time since they took two of three from the New York Mets to begin the 2003 season.

Lance Berkman and Ivan Rodriguez connected for Houston, which finished with five homers. Jeff Keppinger , Kaz Matsui and Hunter Pence also went deep.

Brian Moehler (0-1) allowed seven runs and eight hits in just 1 2-3 innings.

Cubs starter Ted Lilly (1-0) gave up five runs and eight hits over five innings.

At Cincinnati, Carlos Delgado homered and drove in four runs, and the Mets' rebuilt bullpen barely held on for the win.

The Mets won the season opener 2-1 on a raw, 37-degree afternoon that showcased their offseason bullpen additions of closers J.J. Putz and Francisco Rodriguez . With temperatures in the 50s on a clear Wednesday evening, the offense took over and Rodriguez pitched out of a bases-loaded threat in the ninth to avoid a bullpen collapse.

Delgado hit a two-run homer in the first off Edinson Volquez (0-1).

Mike Pelfrey (1-0) gave up four runs and five hits in five innings for New York.

At St. Louis, Zach Duke beat the Cardinals for the first time in nearly three seasons and Freddy Sanchez went 4-for-5 for his third straight multi-hit game to open the year.

Albert Pujols set a franchise record for a Cardinals first baseman with seven assists - the most in the majors at the position since Pittsburgh's Bob Robertson had eight on June 21, 1971.

Todd Wellemeyer (0-1) surrendered five runs and 12 hits in five innings for St. Louis.

Duke (1-0) allowed three runs and five hits in 6 1-3 innings for his first victory over the Cardinals since a complete game on Aug. 11, 2006.

At Miami, Dan Uggla hit a tiebreaking three-run double and Florida completed the three-game sweep.

The Marlins improved to 3-0 for only the second time. The other was in 1997, when they won the first of two World Series titles.

Chris Volstad (1-0) struck out seven, allowing two runs - one earned - and two hits in five innings. Matt Lindstrom got his first save.

Daniel Cabrera (0-1) allowed five runs and seven hits over six innings for Washington.

At Phoenix, Dexter Fowler , Yorvit Torrealba and Ian Stewart homered and Colorado won a series against Arizona for the first time in two years.

Franklin Morales (1-0) allowed one run and four hits, struck out six and walked one in six innings for the Rockies. He then was optioned to Triple-A Colorado Springs to make room for right-hander Jason Hammel , acquired Sunday in a trade with Tampa Bay.

Arizona's Doug Davis (0-1) gave up four runs and four hits in five innings.