Updated

No luck, no run support — no wins for Jeremy Hefner.

Jake Peavy pitched three-hit ball in his return from a balky back and the Chicago White Sox got bookend home runs from Alejandro De Aza and Alex Rios to beat the New York Mets 6-3 Wednesday night for a split of their two-game series.

De Aza hit a leadoff homer against Hefner and finished with three hits. Rios went deep in the ninth inning and knocked in two runs for a White Sox team that entered next-to-last in the majors in scoring.

Hefner, hurt by a lack of run support lately, didn't pitch all that badly. He gave up some soft hits but kept the Mets in the game for six innings, allowing four runs and eight hits.

"It's very frustrating. The bottom line is I'm tired of losing," Hefner said. "Those cheap hits can be averted sometimes. I didn't pitch inside effectively enough tonight."

Rios also had three hits, including an RBI double, and Conor Gillaspie blooped a two-run double off Hefner (0-4) as Chicago's struggling hitters finally found a few holes.

The right-hander struck out five and issued an intentional walk. New York has lost all seven of his outings this season, including six starts.

"Outside of the home run and Rios' double, they weren't exactly swinging the bats," Mets manager Terry Collins said. "I thought Jeremy was pitching OK, we just couldn't catch back up."

Peavy (4-1) got some prime help on defense from shortstop Alexei Ramirez and center fielder Dewayne Wise. The 2007 NL Cy Young Award winner pitched around a leadoff double in the sixth and threw 114 pitches over 6 2-3 sturdy innings to win his third consecutive decision. He struck out six and walked two.

"Tried to bear down from the start," Peavy said. "Made enough good pitches, defense was outstanding — and that's what we did last year."

It was Peavy's first start since beating Tampa Bay on April 26. He had been scratched twice since because of back spasms. The three-time All-Star gave up only Lucas Duda's leadoff homer in the second as Chicago won for the first time in five interleague games this season, dropping the Mets to 3-1 against AL teams.

Peavy pumped his fist after Ramirez made a diving stop to start an inning-ending double play in the fourth. The shortstop also ranged far up the middle and made a pretty pirouette throw to rob Jordany Valdespin of a leadoff hit in the first.

Wise ran a long way to catch Ike Davis' deep drive with a runner on in the second, making the grab just before his back smacked into the fence near the 408-foot sign.

Paul Konerko added a run-scoring single to help the last-place White Sox take the finale of a 4-4 road trip.

White Sox manager Robin Ventura, who played third base for the Mets on their 2000 World Series team, shuffled his slumping lineup a bit. He raised Ramirez to second in the order while Gillaspie started in the cleanup spot for the first time in his big league career.

Chicago entered with 104 runs and had managed only seven in its previous four games, including two shutout losses. The White Sox were overpowered by Matt Harvey in the series opener Tuesday night, held to Rios' infield single with two outs in the seventh. The team said that made Chicago the third club since 1900 to put just one runner on base in an extra-inning game, according to research by the Elias Sports Bureau.

One night later, the Mets fell to 0-7 in games following Harvey's starts.

"We needed to come back and win after what happened last night," Peavy said.

An error by Rios in the right field corner allowed a run to score in the eighth, but Mets pinch-hitter Justin Turner tripped after rounding first base and had to settle for a single.

Jesse Crain struck out three batters to squash the rally, and Rios hit a long homer to left off Jeurys Familia in the ninth to make it 6-2. Addison Reed gave up Ruben Tejada's run-scoring single before striking out rookie Juan Lagares with two on to end it as the Mets fell short in front of a sparse crowd of 21,470.

De Aza snapped an 0-for-10 slide when he pulled Hafner's fifth pitch to right for his sixth home run of the year and sixth career leadoff shot.

"When you start a game like that, everybody seems to follow the leader. And that's what we've got to do," Rios said. "I think we're going to get out of this funk sooner than later."

De Aza dropped down a bunt single for the first of Chicago's four straight hits in a three-run third. Rios had an RBI double and Gillaspie plopped a two-run double into shallow center, making it 4-1.

Rios and Gillaspie singled in the seventh off reliever Scott Atchison before Konerko looped an RBI single into right.

NOTES: Turner stayed in the game and played left field, his first major league appearance in the outfield. ... New York RHP Dillon Gee (2-4, 6.16 ERA) starts against Pittsburgh LHP Jeff Locke (3-1, 3.21) in the opener of a four-game series Thursday night. ... The Mets are hitting .194 with runners in scoring position during their last 14 games. ... The Mets visit the White Sox for two games in late June. ... Harvey, a New York Rangers fan, smiled when he mentioned the text message he received from star goalie Henrik Lundqvist after the right-hander's nearly perfect outing Tuesday night.