Pick the correct Tour de France match for: Which two stages finish at Alpe d'Huez in 2026
Stages 19 and 20
Stages 1 and 2
Stages 7 and 8
Stages 14 and 15