Having recuperated from a recent bout of
baseball-related mathematiasis, SFist comes to you this fine Monday afternoon from sunny Denver bearing a first-hand report of yesterday's Giants/Rockies finale at Coors Field, along with a look back at the Giants' performance in past week and a peek ahead at the week to come.

The story so far for this year, with the Giants leading the Majors with .305 team batting average but languishing at 15th in the NL with a 5.43 team ERA, has been sporadically awful pitchers allowing big innings and unheralded hitters smacking the ball around like video game characters. The Giants' trips to Los Angeles and Colorado last week yielded a disappointing 2-3 record--leaving them at 6-5 on season so far, good for second place in the NL West--but things aren't going so badly considering that the Giants are hanging in despite the continued absence of their two biggest bats. With at least one of those bats due to return this Friday when Moises Alou comes off the disabled list--and, hopefully sooner rather than later, Barry Bonds will join him on the active roster--and predicted role-players playing like the all-stars they once were--Edgardo Alfonzo's leading the league with a .488 average and Happy Pete, Marquis Grissom, Michael Tucker, Mike Matheny, and J.T. Snow are all crushing the ball--things could turn real ugly for opposing pitchers in the coming weeks.