Question: Which racing finishes the journey at Esch-sur-Alzette ?
Answer: 2006 Tour de France, Stage 2
Answer sentence: 2006 tour de france, stage 2 finishes the journey at esch-sur-alzette.