Miami, FL (Sports Network) - Donovan Solano chased Matt Harvey from the game with a single that drove in two runs in the sixth inning, helping the Miami Marlins beat the New York Mets, 3-0, in the finale of a four-game series.
Logan Morrison hit an RBI single to account for Miami's other run.
Tom Koehler (3-6) tossed six innings for the Marlins, allowing five hits and five walks.
Matt Harvey (8-3) allowed only one hit before running into trouble in the sixth inning, where he gave up all three runs. He struck out eight in 5 2/3 innings. Miami's offense gave Harvey his first earned run since the All-Star break, snapping a streak of 20 2/3 innings.
Justin Turner went 2-for-4 for the Mets. who have only won two times in their last seven games.
Steve Cishek pitched the ninth inning for his 23rd save of the season.