MIAMI — The Marlins gave Dee Gordon a rest Sunday, which meant they played without the leading hitter in the major leagues.
With Gordon sitting on the bench and on his .440 batting average, the Marlins mustered only six hits, and their four-game winning streak ended with a 6-2 loss to Philadelphia.
Manager Mike Redmond also sat starting third baseman Martin Prado and catcher J.T. Realmuto, mindful the Marlins embark Monday on a 10-game trip that takes them to the West Coast.
"I'd love to sit here and say we can play nine guys for 162 games, but that's not possible," Redmond said. "This thing is a grind, and you've got to be able to keep players fresh."
Gordon sat even though he had six consecutive multihit games. By taking the day off, he finished the Marlins' nine-game homestand with an average of .645 (20 for 31), the second-highest since 1914 for a homestand of at least nine games.
Phillies manager Ryne Sandberg smiled when asked his reaction when he learned the Marlins were resting Gordon.
"It was good to see," Sandberg said.
Before the game, Gordon said he had no issue with being held out.
"It's just a day off," he said. "We're winning, and they're just trying to give other guys at-bats, so that's OK with me."
The Marlins missed a chance to climb above .500 for the first time this year. But even with the loss, they went 7-2 on the homestand.
"It has been great," said Redmond, whose job was in jeopardy following a 3-11 start. "Everyone had us dead and buried 10 days ago. We'll start a new streak tomorrow."
Gordon's replacement at second base, Donovan Solano, scored a run but committed two errors, and one led to an unearned run.
Jhonatan Solano drove in his younger brother with a double in the fifth. The Solanos, both reserves, played together in a big league game for the first time, and batted back to back for the first time since they were youngsters growing up in Colombia.
"I live in a dream playing with my brother," Jhonatan said. "But we lost the game, and that's all that matters."
Jarred Cosart (1-2) allowed three runs in five-plus innings. In the sixth he gave up RBI hits to Ryan Howard and Grady Sizemore, both batting below .200.
"The sixth inning was about as bad as you can get," Cosart said. "I threw pitches right down the middle. I don't care if they're batting .000 or .500, in the major leagues you can't throw balls down the middle."
Ichiro Suzuki, replacing Gordon in the leadoff spot, started the first inning with a walk, stole second and third and came home on Giancarlo Stanton's sacrifice fly.
Howard had a pair of RBI hits, and rookie Severino Gonzalez earned his first career victory for the Phillies, who averted a sweep, broke a five-game losing streak and improved to 3-11 on the road.
Gonzalez (1-1) was optioned after the game to Triple-A Lehigh Valley, but he improved dramatically from his first big league start five days earlier, when he gave up seven runs in 2 2-3 innings. He allowed Miami two runs in five innings, lowering his ERA from 23.63 to 10.57.
Marlins RHP Mat Latos (hamstring) felt fine after a bullpen session Saturday and will start at scheduled Tuesday at Atlanta.
RHP David Phelps (1-0, 3.38) starts for the Marlins on Monday when they begin a 10-game trip at Washington. Miami went 4-15 at Nationals Park in 2013-14. Giancarlo Stanton leads all visiting players in home runs there with 14 while batting .336 in 35 games.