Kansas City, MO (Sports Network) - Alexei Ramirez's run-scoring single in the fourth inning proved to be the difference, as the Chicago White Sox held off the Kansas City Royals, 4-3, in the second test of a three-game series at Kauffman Stadium.
Gordon Beckham and A.J. Pierzynski each scored once and drove in a run for the White Sox, who avoided their first three-game skid since a four-game slide from April 15-18. Juan Pierre knocked in the other run.
Gavin Floyd (3-7) lasted 6 2/3 innings, allowing three runs -- two earned -- on seven hits to pick up his first career win in Kansas City. He was a miserable 0-4 with a 7.53 earned run average in his previous five starts at Kauffman Stadium.
Brian Bannister (7-6) gave up four runs on eight hits in a four-inning start. He also fanned four batters and walked two in the loss.