Chris Davis drove in three runs with a two-run double and his major league leading 32nd home run to lead the Orioles to a 4-2 win over the Chicago White Sox on Wednesday night at U.S. Cellular Field.

With the score tied at 2 in the eighth, Nick Markakis led off with a single off former Orioles right-hander Matt Lindstrom (2-3). With one out, Adam Jones singled and Matt Thornton relieved Lindstrom.

Davis doubled to right to score Markakis and Jones and the Orioles (48-37) led 4-2.

In the top of the fourth, Davis hit an opposite-field home run off Chicago (33-48) starter Hector Santiago for a 2-1 lead.

In his first start with the Orioles, Scott Feldman, who was acquired from the Cubs on Tuesday, allowed two runs on six hits in six innings. He struck out six and did not walk a batter.

Darren O’Day (4-0), who pitched a scoreless seventh, got the win.

Tommy Hunter pitched a perfect eighth.

Jim Johnson allowed two hits in the ninth, but hung on to record his 29th save.

Jones’ single scored Markakis in the first for Baltimore’s first run.

Adam Dunn’s RBI double in the bottom of the first tied the score at 1, and Gordon Beckham’s home run leading off the fifth tied it again at 2.