PHILADELPHIA (AP) David Wright is back in the New York Mets' lineup and hitting cleanup after missing more than four months with a back problem.

The captain was activated from the disabled list before Monday night's game against the Phillies. Left-hander Dario Alvarez was optioned to Triple-A Las Vegas to make room on the roster.

Wright got a standing ovation from Mets fans at Citizens Bank Park when he ran onto the field.

More from FoxSports

Wright last played on April 14. He was 9 for 28 (.321) in eight rehab games. The Mets climbed to the top of the NL East standings without him and entered the night with a five-game lead over Washington.