Who's laughing now?

Rockies 13, Giants 7