The Giants have now won 12 of their last 13 games away from home, the only setback being the Oct. 13 Monday night loss in Cleveland, a 35-14 puzzle. Minus that score, the Giants are 177-80 in their five victories. They are also one game ahead of last year's record after seven games. I wish they would win the ring again this year. BTW, found some cool widgets at statbeast.com. Take a look!