Pinch-hitter Nick Hundley hit a two-run single in the ninth inning to give the Giants their first lead, and San Francisco rallied for a 5-2 victory on Monday night, handing the Los Angeles Dodgers' bullpen its fourth consecutive loss.

In an emotional pregame ceremony, Barry Bonds saw his No. 25 jersey retired by the Giants and was honored by several legends of the game, including Willie Mays, who implored voters to get Bonds into the Hall of Fame.

Charles Moynihan ESPN Producer

San Mateo native Tom Brady congratulates Barry Bonds on his jersey retirement and is lustily booed.

share

Charles Moynihan ESPN Producer

With chants of "Barry, Barry" echoing throughout AT+T Park, Barry Bonds enters the field to a rousing ovation.

share

Bochy: 'No question' Bonds will be in HOF (1:12)

Charles Moynihan ESPN Producer

Workers are preparing the infield for Barry Bonds' jersey retirement at AT+T Park.

share

Charles Moynihan ESPN Producer

Every wonder what Barry Bonds' Hall of Fame plaque might look like? Here you go. The San Francisco Giants retire #25 later today. Does Cooperstown await?

share

Charles Moynihan ESPN Producer

Stationed in his customary left field, the number 25 is emblazoned on the outfield grass. Barry Bonds will have his jersey retired today by the San Francisco Giants.

Roberto Osuna got the win in his first appearance with Houston after Marwin Gonzalez hit a three-run homer with two outs in the ninth inning, lifting the Astros over the San Francisco Giants 3-1 on Monday night.

Giants catcher Buster Posey left Friday night's game at Arizona an inning after taking a foul tip off his mask. Posey singled in the third inning but left for a pinch runner after being tended to by a trainer and first base coach Jose Alguacil.