Henley made 10 birdies and closed with a 30 on the back nine en route to the lowest final-round score in John Deere Classic history. He again caught momentum with birdies on 14th, 17th and 18th and finished at 68.
Six shots ahead of Thompson after the birdie run, Kim played the final seven holes in even par, offsetting a birdie on 15 with a bogey on 16.
Haas, trying to become the oldest victor in tour history, closed with a 67.
Kupcho earned a spot in the Women's British Open along with Joh, Strom, Yoktuan, and Mariajo Uribe.
Scott Parel had a 73 to tie for fourth with Kent Jones (71) at 2 under.
Stacy Lewis was third at 16 under after a 66.
European - Bernd Wiesberger beat Benjamin Hebert on the third playoff hole at the Scottish Open in North Berwick, Scotland, for his sixth European Tour title. Glover holed out at the par-5 10th on his approach from 255 yards with a 3-iron for the albatross, putting him in the hunt for his first PGA victory since 2011.
PGA: In Sylvania, Ohio, Sei Young Kim shot a 7-under 64 to take a one-stroke lead over U.S. Women's Open champion Jeongeun Lee6 in the Marathon Classic.