
Mads Pedersen claimed a hat-trick of Giro d’Italia stage victories with a hard-fought win on a punchy uphill sprint finish to stage five.
Bahrain Victorious rider Edoardo Zambanini ran him close but had to settle for second as the maglia rosa simply had too much power, continuing his brilliant start to the Giro d’Italia with victory in Matera.