Stage 18 - it hurts to look at this.  Tour will be decided today.  Unless it's decided on Alpe d'Huez tomorrow...