The Marlins are 5-1-1 since ending their nine-game losing streak.
Sanchez, Florida's fourth starter, lowered his Spring Training ERA to 1.89 after tossing 5 1/3 scoreless innings.
"Today, I was working on first-pitch strikes," said Sanchez, who threw 82 pitches. "I was deep in the count with a lot of hitters -- that's why I threw too many pitches in 5 1/3 innings."
Sanchez allowed three hits and issued two walks while striking out four.
"Now everything is fine," Sanchez said. "Everything is working good right now. Today, I was a little bit wild."
Ike Davis homered off Jay Buente with one out in the sixth inning, putting the Mets on the board.
Picking up where he left off on Thursday, Stanton added two more RBIs on Friday, giving him nine in his first two Grapefruit League games. Against the Red Sox a day earlier, Stanton belted a pair of three-run homers.
The Marlins struck for three runs, all with two outs, off Mets right-hander D.J. Carrasco in the first inning.
2010 Spring Training - null
Sights & Sounds
Spring Training Info
Stanton, who missed most of camp due to a right quad strain, put the Marlins on the board with an RBI double. Omar Infante singled with one out, and scored on Stanton's hit to left. Gaby Sanchez added a run-scoring double, and Logan Morrison collected an RBI triple.
Hanley Ramirez manufactured an unearned run in the third inning, converting a double into a run on Carrasco's throwing error. After reaching second, Ramirez took a big lead and Carrasco attempted a pickoff throw, which sailed into center field. Aggressively, Ramirez raced home.
The Marlins added two runs in the fifth inning. Dewayne Wise singled and Ramirez recorded his second double. Stanton lifted a sacrifice fly on a drive to the warning track in center. Morrison had an RBI single.
The Mets launched a rally in the eighth after Russ Adams led off the inning by reaching on an error. Kirk Nieuwenhuis, the third batter in the frame, hit a two-run double, and the Mets got within a run of the Marlins before the hosts retired the side.
Up next for Marlins: The Marlins will be the home team on Saturday, when they face the Cardinals at Roger Dean Stadium at 1:05 p.m. ET on MLB.TV. Chris Volstad will be making his final Grapefruit League start. The right-hander, who will be the No. 5 starter, will throw a Minor League game on March 31, the day before the season opens. Chris Carpenter is making the start for St. Louis.
Up next for Mets: The Mets will play the last of eight spring meetings against the Braves on Saturday, when they host Atlanta in a 1:10 p.m. game at Digital Domain Park, available on MLB.TV. They are 3-2-2 against the Braves this spring. To win the Grapefruit League series, the Mets will need a strong start from Mike Pelfrey, who is scheduled to make his final spring tuneup before starting Opening Day in Miami.