On a beautiful warm afternoon the Giants blew a 5-1 lead and ended up losing to the Cards 8-7 in the 10th inning. Matt Cain was on the mound again but this time he pitched well into the 6th inning. Then Pujols drove in a double and the relievers were unable to hold Cain's lead. Still, the Giants kept the game close and things got interesting when Izzie blew the save. Still, we were reminded that this was a rebuilding year. Bad news on Dave Roberts, who had knee surgery today and will be out 3 months.