CHICAGO – Gavin Floyd pitched four-hit ball into the seventh, Gordon Beckham homered, and the struggling Chicago White Sox beat the Cubs 7-0 Wednesday to avoid a three-game sweep.
Floyd (5-7) put aside his recent problems. Beckham matched a career-high by driving in four runs, and the White Sox got an easy win after dropping six of seven.
They finally showed some pop after managing just 19 runs over the previous seven games.
Adam Dunn and Paul Konerko each delivered RBI singles as the White Sox grabbed a 2-0 lead in the third. Beckham chased Randy Wells (1-2) with a run-scoring single in the fourth and broke it open with a three-run drive in the sixth, making it 6-0.
That was more than enough on a night when Floyd came through with one of his best performances. The right-hander struck out four while walking just one batter in 6 1/3 innings. It was a huge improvement after going 1-4 with a 10.38 ERA in his previous six starts. He also got his first win in five outings against the Cubs and is now 1-3 against them.
While Floyd dominated on the mound, Beckham provided the biggest blows at the plate. After knocking out Wells in the fourth, he put this one away in the sixth when he drove his ninth homer to the sports bar just beyond the right-field wall.
That shot came after Eduardo Escobar singled and Alejandro De Aza walked. By then, the White Sox were in control, something Wells never had.
He struggled in a big way after being reinserted into the rotation with Ryan Dempster going on the disabled list this week because of right lat tightness.