Adeiny Hechavarria drove in three runs, including a go-ahead run in the eighth inning, to help the Miami Marlins to a 3-2 victory over the Philadelphia Phillies on Wednesday night.
Hechavarria hit a two-run triple in the second before driving in the run that made it 3-2 on a fielder's choice.
Justin Ruggiano walked and Placido Polanco singled for his third hit in the eighth off Ethan Martin (2-5) before Hechavarria hit a grounder to shortstop Jimmy Rollins, whose throw went wide of catcher Carlos Ruiz allowing Ruggiano to slide in safely.
Steve Cishek pitched the ninth for his 33rd save in 35 chances. It was Cishek's 28th consecutive save setting the team record previously held by Todd Jones in 2005.
Chad Qualls (5-2) got the final out in the eighth to earn the victory.
Phillies starter Cole Hamels pitched six innings and allowed two runs. He struck out six as he reached 200 strikeouts (202) in a season for the third time in his career and the second consecutive season.
The 2008 World Series MVP finished his season with an 8-14 record and 3.60 ERA.
Brad Hand allowed two runs and seven hits in 6 1/3 innings for Miami.
Hechavarria hit a two-run triple in the second inning to deep center field over the head of Cesar Hernandez for a 2-0 lead.
Freddy Galvis, who had three hits, stroked an RBI single to pull the Phillies within 2-1 in the seventh, which ended Hand's outing. Hernandez broke a 2-for-23 slump with an RBI single to tie the game at 2.
NOTES: Hamels has pitched at least five innings in 75 consecutive starts, which is the longest active streak in the majors. ... Cishek's 28 consecutive saves is the longest active streak in the majors. ... Miami will begin its final series of the season on Friday against Detroit and will send RHP Tom Koehler (4-10, 4.45 ERA) to the mound against RHP Rick Porcello (13-8, 4.38). ... The Phillies begin a four-game series at Atlanta on Thursday with RHP Tyler Cloyd (2-6, 5.40) getting the start against RHP David Hale (0-0, 0.00).