Anthony Rizzo hit a three-run homer and Cubs closer Carlos Marmol caught a line drive and started a game-ending double play that blunted the New York Mets' bid for another ninth-inning comeback, giving Chicago an 8-7 win Friday night.

Travis Wood won his fourth straight start while Mets ace Johan Santana was tagged for a career high-tying 13 hits in only 4 2-3 innings.

A night after they got two runs with two outs in the ninth to beat Philadelphia closer Jonathan Papelbon, the Mets scored three times off a wild Marmol.

But with runners at first and second, Lucas Duda hit a liner up the middle that Marmol speared and flipped to first for the final out.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)