George Bennett has navigated the first two weeks of the Giro d'Italia but he still has a fierce uphill battle to come.
Bennett is on track to record New Zealand's best finish in a cycling Grand Tour, sitting in sixth place through 13 stages of the Giro.
Considering the world class field surrounding him, it's been a quality showing for the 28-year-old. Bennett sits ahead of several stars who were tipped for big things, having outperformed Fabio Aru, Miguel Angel Lopez, Esteban Chaves and Chris Froome through the tour's first two weeks.
The way he's accomplished it has been through consistency. As favourite after favourite suffered a rough day in the saddle, Bennett hung tough, riding with the leaders for most of the tough finishes. On the occasions where he couldn't keep the pace, Bennett limited his losses, avoiding a race-ruining day and staying well positioned overall.
He had no troubles this morning on stage 13, making the most of the last straightforward sprint stage before the finale. Elia Viviani bounced back to take his third stage victory with a powerful finish, while Bennett crossed the line safely in 35th place.