Top seed prevails in seven sets to banish London blues
Shrugs off world No. 15 to make fourth round
Teenager Allejji has goals for herself and her country
Great Britain's Christopher Froome arrives on the podium to celebrate his overall leader yellow jersey at the end of the 165 km sixteenth stage of the 104th edition of the Tour de France cycling race between Le Puy-en-Velay and Romans-sur-Isere.