David Wright homered in his first two at-bats a night after getting his first day off this season, helping John Maine and the New York Mets rebound from two lackluster losses to the lowly Seattle Mariners with an 8-2 victory Wednesday.

Jose Reyes added a three-run homer and Maine didn't allow a hit until Jeremy Reed singled leading off the fifth inning. The Mets took advantage of five early walks by Miguel Batista and won the finale of a three-game set between underachieving $100 million teams with interim managers even though they were outhit 6-5.

New York scored just two runs in the first game of the series and lost 11-0 in the second.

The win comes at a crucial period for the Mets, who start a rigorous, 12-game stretch Friday with a two-stadium doubleheader against the Yankees. The first game, at Yankee Stadium, is a makeup of a rainout May 16. After hosting the Yankees, the Mets face St. Louis and NL East-leading Philadelphia on the road.

The Mets improved to 4-4 under manager Jerry Manuel, who promised to make changes to the lineup after the drubbing Tuesday _ but there were no major adjustments Wednesday. He did have the team on the field early for defensive drills Wednesday and Wright looked loose, playfully adjusting Manuel's hat on his head while the manager talked to him and Reyes at deep shortstop.

It carried over into the first inning as Wright homered for the first time since June 10, a span of 50 at-bats. He then hit a two-run shot for his 14th of the season off Batista (3-10) in the second, just yards from the spot in the left-field bleachers where his first one landed.

Maine (8-5) breezed into the fifth, issuing a walk to Willie Bloomquist in the third for his only baserunner. But Reed and Richie Sexson singled to start the fifth and Bloomquist hit an RBI single. Ichiro Suzuki had a sacrifice fly to make it 8-2. Maine gave up two runs and five hits in six innings overall.

Aaron Heilman allowed a hit in the seventh, Joe Smith pitched the eighth and Duaner Sanchez finished the six-hitter with a perfect ninth.

Reyes led off the bottom of the first with a walk, stole his 27th base and advanced on a wild pitch before scoring on Luis Castillo's groundout ahead of Wright's solo homer.

The Mets scored four runs off Batista in the third on one hit, Reyes' three-run homer. All four runs were unearned thanks to third baseman Adrian Beltre's throwing error to second base that allowed Carlos Delgado, who was hit by a pitch, to advance to third. He scored on Marlon Anderson's sacrifice fly. Reyes homered after a walk and an out.

Mariners manager Jim Riggleman removed Batista in the third rather than let him face Wright again. Batista was making his first start since June 7. He walked five, the fourth time this season he reached that number, and gave up eight runs _ four earned _ in 2 1-3 innings.

Notes:@ The Mets claimed INF Andy Phillips off waivers from Cincinnati, four days after the Reds designated him for assignment. Phillips was hitting .143 (3-for-21) with four RBIs for the Reds. He'll join the team Friday. ... Mets RF Ryan Church, out with a concussion since June 6, will make his first rehab start Thursday for Class-A Brooklyn. ... Suzuki was 2-for-10 in the series.