Wright drove in six of the Mets' nine runs with a RBI single, two-run double and three-run homer, while Kris Benson took a one-hit shutout into the ninth inning.
The Mets defeated the Padres, 9-1, giving Benson (8-4) just his second victory in his last nine starts.
The mostly clean contest evened the Mets out at 1-1 on a six-game West Coast road trip. New York heads to Los Angeles for three weekend games after Thursday's San Diego series finale.
The game also featured a steal of home plate by Carlos Beltran in the first inning, one of three runs scored by Beltran on the night. Running on the back end of a double steal, Beltran became the first Mets player to steal home since Roger Cedeno on June 29, 2002.
Minor League Report
TRIPLE-A NORFOLK: Brian Daubach had a three-run triple and Mike DiFelice added a two-run homer, his 13th, as part of a five-run Norfolk sixth inning, leading the Tides past Charlotte Wednesday, 5-1. Eric Junge (10-5, 3.35) started for Norfolk and hurled six innings of one-run, four-hit ball, while Heath Bell picked up his fifth Triple-A save by tossing three scoreless innings.
DOUBLE-A BINGHAMTON: Mike Jacobs homered twice and Aarom Baldiris and David Bacani also went deep as the B-Mets defeated Norwich Wednesday, 9-6. Jacobs homered in the third inning, a two-run shot, and added a solo blast in the seventh, part of a four-RBI performance that gives Jacobs 25 homers and 87 RBI this season.
SINGLE-A ST. LUCIE: An Aaron Hathaway single and a fielding error plated two runs in the top of the ninth inning for St. Lucie, helping the Mets past Palm Beach Wednesday, 9-7. Vincent Cordova (4.11 ERA) was shaky in a no-decision start, allowing five runs and seven hits in 3-1/3 innings.
SINGLE-A HAGERSTOWN: Greensboro's Brian Cleveland singled in a run against reliever Joseph Serfass in the eighth inning Wednesday, leading his club past Hagerstown, 4-3. The Suns got the benefit of astrong start by Michael Devaney (4.30 ERA), who allowed only a three-run homer and two other hits in seven innings, striking out six.
SINGLE-A BROOKLYN: Joe Holden had three hits and six Cyclones drove in runs, but it wasn't enough to get Brooklyn past Tri-City Wednesday, 7-6. Bobby Parnell (2-1, 1.79) took the loss despite allowing only one earned run (four total) in 4-1/3 innings.
ROOKIE-LEAGUE KINGSPORT: Matt Anderson stroked a two-run single in the seventh inning, leading Kingsport past Pulaski Wednesday, 6-4. Anderson also hit a solo homer in the contest, his fifth, and had a 3-for-4, three-RBI showing at the plate.
ROOKIE-LEAGUE GULF COAST: The GCL Mets pushed across a run in the bottom of the 11th on Jonathan Schemmel's run-scoring hit, edging the GCL Nationals, 6-5. Leivi Ventura and Jose Castro homered for the Mets.