WASHINGTON -- Dylan Axelrod failed to get through the fourth inning, and the White Sox struggled to hit with runners in scoring position in their 7-4 loss to Washington that completed a three-game sweep for the Nationals.
The Sox were swept in an interleague series for the first time since the Cubs got them in June 2008. The Sox peppered Nationals starter Dan Haren with 10 hits through the first five innings but were 3-for-13 with runners in scoring position in the game. The Sox left 10 runners on base.
Jeff Keppinger, who is taking over at second base for the injured Gordon Beckham, continued to pick up the pace in the series with two singles and a hard line out to center. Keppinger also made a diving stop to his right and threw out Wilson Ramos in the fifth inning. Conor Gillaspie, who will get more time at third base with Keppinger moving off the corner, was 2-for-4.
Adam Dunn doubled in a run in the sixth before Paul Konerko was called out on strikes against Paul Mattheus with runners at second and third and two outs.
Dunn grounded out in the first with Alex Rios on third and struck out in the third with runners on second and third. He also grounded out with runners on second and third and no outs in the fourth.
Bryce Harper and Ryan Zimmerman each drove in two runs for Washington.
Rios (2-for-4 with a walk) extended his hitting streak to 15 games going back to last season with doubles in the first and third innings.
Before the game, the Sox announced that Beckham has a broken hamate bone in his left wrist. He will have surgery and miss six weeks.
The Sox open a three-game series in Cleveland on Friday night.