New York Mets catcher John Buck, left, watches as Chicago White Sox's Alex Rios crosses home plate after hitting a solo home run during the ninth inning.
Jake Peavy pitched three-hit ball in his return from a balky back, Alejandro De Aza had a leadoff homer and the Chicago White Sox beat the New York Mets 6-3 on Wednesday night to split their two-game interleague series.
Alex Rios homered among his three hits and knocked in two runs for the White Sox. Conor Gillaspie blooped a two-run double off Jeremy Hefner (0-4) as Chicago's struggling hitters finally found a few holes.
Rios also had an RBI double and Paul Konerko a run-scoring single to help the last-place White Sox take the finale of a 4-4 road trip.
Peavy (4-1) got some prime help on defense from shortstop Alexei Ramirez and center fielder Dewayne Wise.