Magnus Sheffield (INEOS Grenadiers) won the final stage of Paris-Nice in Nice after a turbulent final stage. Leader Matteo ...