The last time Giancarlo Stanton's name appeared on a Marlins lineup card, he was listed two spots behind Hanley Ramirez, one in front of Logan Morrison, and Carlos Zambrano was that day's starter.

How times have changed.

Ramirez has been traded. Morrison is on the DL. And Zambrano has lost his spot in the rotation.

On Tuesday, four weeks after undergoing arthroscopic knee surgery, Stanton returned to a lineup missing many of the major components that were in place when he last played on July 7.

But even though some of his former teammates are no longer around, Stanton made it feel like old times at Citi Field, driving in a run with a sacrifice fly and giving the lineup card a major league look and feel it has been lacking.

Stanton was but one contributor in the Marlins' 4-2 win over the New York Mets, as Jose Reyes extended his hitting streak to 25 consecutive games.