Jamie Moyer turned in a vintage performance in becoming the oldest pitcher to ever win a major league game.

The 49-year-old Moyer threw seven masterful innings and Dexter Fowler hit a two-run homer, helping the Colorado Rockies hold on for a 5-3 win over the San Diego Padres on Tuesday night.

Moyer (1-2) was sharp all evening as he picked up his 268th career win, tying him with Hall of Famer Jim Palmer for 34th on the career list.

Relying on a consistent cutter and mixing in a 78-mph fastball, the cunning lefty gave up just six hits and two runs -- both unearned -- as he kept the Padres hitters at bay and off balance.

That's been a winning recipe for Moyer over a career that's stretched nearly a quarter century and included 689 games.