Behind two homers, Punxsy Legion advances