Phillies pitcher Cole Hamels was stuck with a loss Tuesday, surrendering two earned runs on seven hits and one walk in seven innings while striking out four in his team's 2-0 defeat against the Marlins.

Hamels (9-8) put together his seventh straight quality start Tuesday, with the Marlins scrapping together a run in the fourth inning and another in the fifth to pull out a win. Hamels owns a 2.47 ERA, 1.17 WHIP and 191:58 K:BB ratio in 196 2/3 innings. He's set to face the Braves in the season finale Sunday.