Glen Rose wins makeup games