The game was as fun as you might imagine.
This could have been a Ghost of Christmas Future game, the sort of game that foreshadows the horrors that await us. Tim Lincecum moved closer to the pitcher his statistics suggest he is. The Giants didn't string single after single together. There were runners left in scoring position. The two-out hits didn't come. This kind of game might come again tomorrow, and it might come every day for the next two weeks. We've seen the future, and it is filled with pain.
Or this could have been one of those games, an island of loss in an ocean of win.