Harper, Hernandez, Franco HR in Phils' 9-3 win over Marlins
Cesar Hernandez and Maikel Franco also went deep for Philadelphia, which evened its season record against the Marlins at 9-9. The Phillies (81-80) will need to complete a three-game series sweep in Sunday's season finale to clinch their first winning record since going 102-60 in 2011. Eflin (10-13) gave up three runs on six hits with six strikeouts and two walks. Phillies: INF/OF Scott Kingery was out of the lineup on Saturday and won't play in Sunday's season finale after experiencing blurred vision in Friday night's game. UP NEXTRHP Sanday Alcantara (5-14, 3.95) will start for the Marlins in Sunday's finale.
Surging Mets win 7-2, sweep Marlins behind 4 homers
The Mets took another early lead and posted their sixth straight victory, winning for the 13th time in 14 games. Steven Matz (7-7) won again at Citi Field, helping New York stay in the thick of the NL wild-card race. Following a four-pitch walk to Conforto in the first inning, Alonso homered for the third straight game, connecting off Jordan Yamamoto (4-3) for his 37th home run. The rookie's homer marked the seventh straight time the Mets have scored in the first. Mets: C Wilson Ramos was behind the plate for all nine innings despite a noon start following a night game.