2021 Gran Piemonte

[1] After the previous two editions featured hilly routes, the race was expected to favour the sprinters for the first time since 2018.

[2] The 168-kilometre (104 mi) race along the southern edge of the Italian Alps started in Rocca Canavese and headed northeast.

The first false flat section finished at the top of an unmarked hill with around 35 kilometres (22 mi) to go.

After a short descent, riders then took on the second false flat section, which led to the finish in Borgosesia.

[4][5] Matthew Walls (Bora–Hansgrohe) held off Giacomo Nizzolo (Team Qhubeka NextHash) with a bike throw on line to win the race, while Olav Kooij (Team Jumbo–Visma), who had crashed just inside the final 20 kilometres (12 mi), rebounded to finish third.