Ryan Dempster hurled eight shutout innings and the Cubs held on in the ninth to nip the Marlins, 2-1. Dempster struck out nine while allowing just four hits without a walk to improve to 7-and-6 with the win. Carlos Marmol, who blew the save on Thursday, gave up an RBI single to Logan Morrison in the ninth before Sean Marshall closed it out for his second save. Ricky Nolaso took the tough-luck loss, allowing just two unearned runs in seven frames. Omar Infante's two-run error in fourth was all Chicago needed. Florida had its six-game winning streak snapped.