MIAMI -- Cole Hamels is pitching his way into the NL Cy Young Award race one shutout at a time.
"I play to win every ballgame I can and with that you get awards for it," Hamels said. "I play to win and I'm not going to go out there and give up."
Hamels, coming off a five-hitter against Atlanta last Tuesday, scattered seven hits and struck out five in his sixth career shutout and 12th complete game. He walked one and threw 85 of 113 pitches for strikes while lowering his ERA to 2.91.
"Cole Hamels was pretty good today, very good," Marlins manager Ozzie Guillen said. "His cutter was outstanding, his changeup was working. We faced one of the best lefties in the game. When it's going that way, you know it's going to be a tough night to handle offensively."
It was the first time Hamels (13-6) tossed two shutouts in a row. The previous Phillies pitcher to accomplish the feat was Cliff Lee, who had three straight in June 2011.
"I haven't had (shutouts) in a couple years. They're nice to be able to do," Hamels said. "I watched Cliff be able to do it last year with the consecutive shutouts he's throwing and it makes you believe. Why can't you do it, too?"
Hamels entered 0-3 with a 5.21 ERA in three outings against the Marlins this season.
"Obviously, I haven't done too well against them recently, but it's just a matter of making pitches, hitting the target, and being precise with it," he said. "I feel healthy and confident in all four pitches."
In his three August starts, Hamels is 2-1 with a 0.72 ERA. He has struck out 20 and walked two.
"Are you expecting complete-game shutouts the entire time? No. But watching Cole for all of these years and playing against him, he's capable of doing that every time," Philadelphia third baseman Kevin Frandsen.
Hamels, who retired 11 in a row during one stretch, allowed two hits in the first, third and seventh but pitched out of trouble each time.
Nathan Eovaldi (3-8) allowed three runs -- two earned -- and eight hits in five innings for the Marlins, who have lost four of five.
Chase Utley's RBI double and an error by third baseman Greg Dobbs gave the Phillies a 2-0 lead in the third inning. They extended it to 3-0 on a triple by Pierre down the right-field line that scored Rollins.
"I missed a couple of spots with Rollins and Pierre," Eovaldi said.
Erik Kratz pushed across another run with a sacrifice fly in the seventh.
Austin Kearns had nine putouts in left field for the Marlins. ... Rollins tied Larry Bowa for the most games played at shortstop in Phillies history with 1,730. ... Miami slugger Giancarlo Stanton saved a run and robbed Kratz of an extra-base hit in the second with a diving catch on the warning track in right-center. ... Marlins INF Nick Green was held out with a sore left thumb. ... Miami RHP Josh Johnson (7-8, 3.88 ERA) will face RHP Kyle Kendrick (4-9, 4.86) on Tuesday. Kendrick is 8-2 against the Marlins.