Moyer, 49, becomes oldest pitcher to win MLB game