Dylan Groenewegen won stage three of the Tour de France in a four-way photo finish in Sondeborg, Denmark.
Groenewegen narrowly beat yellow jersey wearer Wout van Aert, Jasper Philipsen and Peter Sagan in a dramatic finish to the 182km stage from Vejle as the Danish Grand Depart came to a dramatic end. Groenewegen rode the wheels and came around first Sagan and then Van Aert to claim his fifth career Tour stage win and first since 2019.