Stage 7 of Tour de France

Evenepoel wins with time of 28:14

Ayuso 2 with 28:27