The good news is that the Giants played competitively, losing by only one run in every game of the series.
The bad news is that the starting pitching was abysmal and disappointing; Giants fans expect more out of Tim Lincecum, Madison Bumgarner and Matt Cain.
Cain pitched poorly today even though he had a six-run lead to play with. I guess the Giants' front office didn't learn their lesson from the Barry Zito fiasco.
Brandon Belt and Aubrey Huff didn't provide much thunder in the lineup and Brandon Crawford made some costly errors in the series. Buster Posey, a fan favorite, also had some terrible misplays.
Speaking of Zito, he will have to be the savior on Monday afternoon if the Giants want to prevent an 0-4 start to their 2012 season.
Zito might have a chance since the Rockies aren't as good as the Diamondbacks, and he owns Troy Tulowitzki. Tulo is only 5-for-37 lifetime against the lefty.
Although Zito has some serious ownage on Tulo, he still has to face guys like Todd Helton, Jason Giambi, Carlos Gonzalez, Michael Cuddyer and Tyler Colvin.
Maybe the Giants need to sign Aaron Rowand again or take a flyer on Barry Bonds playing left field. I'm sure he could be an upgrade offensively and defensively over Huff Daddy.
With Zito, you never know what you will get. Expect a bullpen game and I would suggest Guillermo Mota warm up early and often just in case Zito gets rocked early.
The key for Zito is his control. He can't afford to walk batters or he will have a short afternoon. He has to have good control and not get in hitters' counts as well.
The G-men don't want to go 0-4 and then have an off-day on Tuesday to think about their record.
Can you say "must-win" tomorrow? Hopefully we get to see the debut of Brian Wilson in the ninth inning and a 11-9 victory.
If not, Giants fans can just pray for the quick and healthy returns of Freddy Sanchez and Ryan Vogelsong.
The Giants need a savior and they need one right now.