With many teams interested in having a representative in the breakaway, it was not an easy task for a group to go clear early in the stage but, eventually, a 14-man group pulled away and established a three-minute lead.
The breakaway included the CCC Team duo of Geschke and Serge Pauwels, and since the German was sitting in third place in the King of the Mountains standings before the stage, it was important for him to fight for points on all of the categorized climbs and in the end, he won the first KOM in Rzepiska and was in the top three on the remaining climbs.
The gap began to decrease inside the final 60 kilometers and before the second intermediate sprint, Matej Mohorič (Bahrain-Merida) decided to attack solo from the front of the race, opening up a one-minute lead while the rest of the breakaway split on the category one Ścianka Bukowina.
Eventually, after chasing hard behind the solo leader, Geschke was caught by the main group of General Classification favorites with 36 kilometers to go but, he was able to remain in the bunch and sprint to third place on the final categorized ascent, securing the overall win in the Mountains classification as a result.
Geschke was also the first CCC Team rider across the line in Bukowina Tatrzańska, finishing in 12th place behind Mohorič on stage seven and 19th overall in the General Classification, won by Pavel Sivakov (Team INEOS).