Former Mariner Jamie Moyer becomes oldest pitcher to win MLB game