The St. Louis Cardinals bats stay hot with 12 runs on 12 hits to beat the Mets 12 - 7 Brendan Donovan hits his 2nd home run of the ...