It's very nearly time: the Tour de France starts tomorrow and finally all of the speculation will begin to turn into reality as the battles for stage wins, the podium, the classifications and the yellow jersey play out
Here at Cyclingnews, we've all been deep in Tour mania for several weeks, covering all the latest news and publishing lots of in-depth features and analysis about the race. But given all we've written and read about the race, what do we actually think will happen?