The game was close - 3-1 in favor of Jupiter - going into seventh. That's when it unraveled for the Mets. The Hammerheads pushed across nine runs on seven hits, three walks and one hit batter. Julian Hilario loaded the bases with no out and walked in a run. He was replaced by Bret Mitchell, who gave up all of Hilario's inherited runners and five of his own.

After Matt Juengel drew a bases loaded walk from Mitchell to make it 12-1, Jake Kuebler was called in and got the final out.

Luis Cessa took the loss. He gave up two runs in five innings. Both runs scored on Viosergy Rosa's single in the first.

The Mets cut it to 2-1 in the third on an Aderlin Rodriguez single. They nearly tied it in the fourth on a double by Maikis De La Cruz, but Rafael Furcal, playing on a rehab assignment for the Marlins, gunned down Phillip Evans on a relay throw at home to end the inning.

Furcal went 1 for 1 with a single, two walks, a stolen base and a run scored.

Trevor Williams earned his first win for the Hammerheads. He allowed a whopping 10 hits but just one run in six innings.

Brandon Nimmo went 2 for 5 for the Mets and extended his hitting streak to six games. He has a hit in 10 of 11 games this season.

Dilson Herrera doubled in the third to extend his hitting streak to six games.

De La Cruz homered in the seventh to finish with a two-hit game. Rodriguez, T.J. Rivera and Robbie Shields also had multi hit games for the Mets.

St. Lucie (6-5) and Jupiter (5-6) meet again at Tradition Field on Tuesday at 6:30 p.m. It's a $2 Tuesday with $2 hot dog and beer. Fans who follow @stluciemets on Twitter can show proof at the box office and get $2 admission.

Tuesday is also Silver Sluggers Night and baseball bingo.

This story was not subject to the approval of the National Association of Professional Baseball Leagues or its clubs.