SAN DIEGO -- Greg Maddux became the ninth pitcher in major league history to win 350 games, reaching the plateau in his fifth try and leading the San Diego Padres to a 3-2 victory over the Colorado Rockies on Saturday night.
With Adrian Gonzalez hitting a three-run homer and the Padres ending a five-game losing streak, Maddux held the Rockies to an unearned run -- set up by his three-base throwing error -- and three hits in six innings. He struck out one and walked none.
Maddux hadn't won since beating the Dodgers, 2-0, on the road on April 13. He followed that with three losses and a no-decision.
It was only the fifth win in 23 games for the Padres (13-24), who have the worst record in the majors.
Trevor Hoffman pitched the ninth for his sixth save in eight chances, extending his big league career record to 530. It was his first appearance since getting a save at Philadelphia on April 30.