MIAMI, June 1 (UPI) -- Preston Wilson homered twice, scored three times and drove in three runs Saturday night, helping the Florida Marlins snap a four-game losing streak with a 9-7 triumph over the New York Mets.
Wilson, who began his career with New York, hit a two-run homer off Mets starter Jeff D'Amico in the third inning to extend Florida's lead to 5-1.
D'Amico fired a pitch up-and-in during Wilson's next at bat, but the Marlins center fielder got a measure of revenge by homering to left to forge a 6-6 tie.
Mets reliever Saturo Komiyama did not miss and hit Wilson in the seventh. But that move backfired when pinch-hitter Tim Raines, Sr. came through with a two-run single that pushed Florida's lead to 9-6.
Komiyama (0-2) was tagged for three runs and two hits in 1 2/3 innings.
Florida starter Ryan Dempster surrendered six runs and eight hits in six innings.
Reliever Oswaldo Mairena (2-0) notched the win with a scoreless seventh. After Braden Looper worked around a walk and a single in the eighth, Vladimir Nunez survived a rocky ninth to earn his 13th save.