
May 22 (Reuters) - Dutchman Olav Kooij came out on top in a sprint finish to win stage 12 of the Giro d'Italia on Thursday, overtaking compatriot Casper van Uden before the line, with Mexico's Isaac del Toro keeping a firm grip on the overall lead.
Kooij was led out by his Visma-Lease a Bike teammate Wout van Aert, but Van Uden, looking for his second stage win, took the lead before Kooij battled to victory.
Briton Ben Turner came in third, ahead of one-time race leader Mads Pedersen, who won three of the opening five stages.
Del Toro (UAE Team Emirates) earned two seconds on the last intermediate sprint of the stage and has a 33-second lead over teammate Juan Ayuso of Spain.