Philadelphia Phillies at Houston Astros

08r76
NL Game of the Week; Lidge in first outing back in Houston
May 22
7 : 5
!
 <<