Kittel from Germany won the last stage. Nibali of Italy is right in there and is a 9 to 1 favorite to win the Tour. Froome of GB is the defending champ and the top favorite to win again, although he fell in the last stage. Contador of Spain is the next in line of favorites, just ahead of Nibali.