MIAMI (AP) -- Henderson Alvarez pitched into the eighth inning to outduel Cole Hamels and the Miami Marlins beat the Philadelphia Phillies 2-0 Tuesday night.

Philadelphia Phillies vs. Miami Marlins
Miami Marlins players celebrate after defeating the Philadelphia Phillies at Marlins Park in Miami. (Rob Foldy, Getty Images)
loading...

Alvarez (12-6) gave up five hits and struck out two over 7 2-3 innings to lower his ERA to 2.70. Jeff Baker and Casey McGehee had RBIs for the Marlins in the 2-hour, 20-minute contest.

Hamels (9-8) allowed seven hits and two runs in seven innings. He struck out four and walked one.

Alvarez issued a two-out walk to Carlos Ruiz in the top of the eighth inning, ending his night after 97 pitches as he was replaced by left-hander Mike Dunn. After Chase Utley singled, Dunn struck out Ryan Howard with runners on first and second to end the inning.

Steve Cishek pitched the ninth for his 38th save in 42 chances.

(Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)

More From New Jersey 101.5 FM