John Danks pitched six strong innings to lead 2 win over the Kansas City Royals in the finale game series at U.S. Cellular Field.

Danks (5-9) took a no-hitter into the sixth inning before losing the bid on a single by Billy Butler. He gave up two runs on four hits while fanning six and issuing four walks. Will Ohman worked a scoreless ninth to seal the win for Chicago.

Brent Lillibridge clubbed a three-run homer, while Carlos Quentin picked up a pair of RBI and Paul Konerko reached base five times for the Sox, winners in eight of their last 10 games.

Mitch Maier ripped a two-run single, while Jeff Francoeur and Melky Cabrera had doubles for the Royals, who have dropped eight of their last 10.

Jeff Francis (4-13) was tagged with the loss after lasting only 3 2/3 innings and giving up six runs on 10 hits while walking a pair and striking out one.