Moyer becomes oldest pitcher to win game in majors