World record holder Beatrice Chepkoech wasted no time in the final, stepping off to the lead from the gun and quickly establishing an expanding gap, 15 metres by the first barrier, 20 in the first lap and well under her world record pace. A seven woman peloton formed running at a more reasonable pace, with Hyvin Kiyeng, Emma Coburn, Peruth Chemutai and Winfred Yavi on the front. One barrier before the next to last water jump, the defending champion Coburn took it smoother than Kiyeng and the others, establishing a break. By this point Chepkoech had 50 metres over Coburn. While Chepkoech noticeably slowed, her lead was far too great to overcome, winning by five seconds over Coburn. Fresh off her 2000 metres steeplechase world record a month earlier, Gesa Felicitas Krause picked up the bronze.
Chepkoech's 8:57.84 was a championship record. Coburn improved her standing as #8 of all time, Krause set her German national record and moved to #9 on the list. Yavi moved up to #11. Anna Emilie Møller set her Danish national record in the heats and improved upon it in the final. And Luiza Gega set her Albanian national record.