woo hoo! giants - 8, dodgers - 4 and fireworks to boot!!!