It took all of 2011 for Adam Dunn to hit 11 home runs for the White Sox. It took him only 33 games to equal that mark this season, with his solo drive in the first inning Friday enough for Gavin Floyd (3-3) and the Sox in a 5-0 victory against the Kansas City Royals.

''There are some good things and bad things,'' Dunn said of his first six weeks this season, during which he is hitting .257 with 26 RBI to go with his homers. ''I'm definitely not where I want to be, but it's one of the starts to the season I expect to [have]. There are still things I want to work on and get better.''

Dunn tied former Sox catcher and Baseball Hall of Famer Carlton Fisk for 68th place on the all-time list with 376 homers.

''He's been on a nice roll,'' manager Robin Ventura said of Dunn, who also doubled and walked twice as the Sox won their third consecutive game. ''He's in a nice spot, and good things happen when he makes contact.''

Floyd would have made the solo homer stand up. He allowed five hits in 72/3 innings before Matt Thornton and Hector Santiago finished up.

''I take one pitch at a time and be aggressive with whatever I'm throwing,'' said Floyd, who has a 1.26 ERA in his last four starts. ''I'm just trying to simplify things. You know, if you make pitches, hopefully you get guys out. If you have command, there's a good chance you'll be successful.''

Floyd is 2-0 with an 0.87 ERA in three starts against American League Central teams this season.