Michael Kim struck a 64 for the second-consecutive day to take a commanding lead at the John Deere Classic.

Kim, now sitting at 22 under, finished his Saturday round with four consecutive birdies to go five clear.

Bronson Burgoon is second on 17 under, while Australian Matt Jones rose to third with a round of 66 to go 16 under.

Ireland's Seamus Power added a 65 to his consecutive rounds of 68 to move to 12 under par.