Rainbows, rain, thunder and lightning!  Yesterday afternoon had it all and Mother Nature apparently energized the Red Sox bats, too! They blasted the Dodgers 8-4 at Fenway to take a 1-0 World Series lead!

Eduardo Nunez’ pinch hit, three-run-homer in the bottom of the 7th broke open a 5-4 Sox lead and LA couldn’t recover from the four run deficit!