Mets outfielder Gary Sheffield became the fourth-oldest player in Major League Baseball history to hit 500 homeruns on a night when the Mets welcomed former manager Willie Randolph back to New York.
The seventh inning blast tied the score at four runs each before Luis Castillo hit a walk-off single in the bottom of the ninth.
Sheffield's 500th homerun, which was also his first hit as a Met, was pivotal to the Mets because it not only tied the score, but also because he hit it as a pinch hitter; proving the Mets can rely on their bench in clutch situations.
He is the 25th player to join the 500 club.
The Mets had an early 3-0 lead in the game, thanks in part to Brewer's pitcher Dave Bush who walked in a run in the first inning; Daniel Murphy scored on the play.
The Brewers took a 4-3 lead when Ryan Braun launched a homerun in the sixth inning.
Sheffield broke into the league with the Brewers in 1988, and has played with a total of eight teams during his career.
His career high for homeruns in a season is 43 with the Dodgers in 2000.
He is an eight-time all-star.
Many baseball analysts say that Sheffield is primed for the Hall of Fame because of his longevity, consistency and his newly acquired membership in the 500 homerun club.