Jeremy Hefner pitched six solid innings and the New York Mets took advantage of Edinson Volquez's wildness in a 6-2 win over the San Diego Padres on Saturday.
Hefner (2-4) made his third start in place of the injured Johan Santana.
The right-hander held San Diego to one run and five hits with no walks and two strikeouts.
Hefner gave up three hits to Alexi Amarista, who also had an RBI, and two to Everth Cabrera.
Volquez (7-8) allowed four runs and two hits in 1 2-3 innings. The right-hander walked four, including two with the bases loaded. Volquez has walked a major league-high 84.
Frank Francisco got the final two outs on a double play for his first save since he came off the disabled list on Friday and 19th of the season.
New York's Mike Baxter tied an overall club record with five walks. He set the Mets' record for a nine-inning game.
Josh Thole drove in two runs for the Mets, who have won five of seven and are 6-4 on their season-high, 11-game West Coast road trip. Daniel Murphy tied his career high with four hits.
After a solid first inning, Volquez got wild in the second. After Ike Davis' leadoff single, Volquez issued consecutive walks to load the bases. The right-hander struck out Andres Torres before he missed on a full-count pitch to Thole to force in a run.
After Volquez struck out Hefner, he walked in a second run when he missed again on another full-count pitch to Ruben Tejada. Jordany Valdespin then lined a two-run double to right field to knock Volquez out of the game.
San Diego's Chase Headley led off the ninth against Bobby Parnell with his 14th home run.
Hefner, drafted by San Diego in the 10th round in 2007, was pounded by the Padres in his first major league start May 24. He allowed six runs and nine hits before getting pulled with two outs in the fourth in an 11-5 defeat.
Notes: Vince Coleman set the Mets' walk record in 1992 in a 16-inning game against Pittsburgh. ... Tejada went 2 for 5 to run his hitting streak to a career-high 10 games. ... Padres RHP Cory Burns made his major league debut in the fifth inning. ... Mets manager Terry Collins said Johan Santana (sprained right ankle) will throw a minor league rehab start for Class A Brooklyn on Sunday that is scheduled to last three innings. If there is no setback, Santana is expected to return next Saturday against Atlanta. . San Diego RHP Tim Stauffer, the team's opening day starter, pitched one inning in a rehab start for Class A Lake Elsinore. ... Mets rookie RHP Matt Harvey (1-1, 1.59 ERA) will oppose San Diego RHP Jason Marquis (4-6, 4.08) in Sunday's finale.