Here are the final two kilometers of Stage 7 of the Tour of Poland. Dylan Teuns of Belgium finished fifth on the stage and won the tour by two seconds. If you like daredevils, you'll like this.