NEW YORK - The Miami Marlins beat the New York Mets last night, completing a three-game sweep.

Mets pitcher Matt Harvey only lasted five innings and gave up a season high of 10 hits.

Last week, the Mets swept the New York Yankees for the first time in history.