There were plenty of talking points after the five-star mountain test on Stage 9 at the Giro d’Italia, with Jai Hindley taking an unexpected win, Romain Bardet and Mikel Landa putting pressure on pre-race favourite Richard Carapaz, Joao Almeida moving 12 seconds off the lead and Juan Pedro Lopez heroically clinging to the pink jersey heading into the second rest day. So who is primed to win?