Aussie Goss third behind Cavendish at Giro

Sprint king ... Mark Cavendish (C)celebrates as he crosses the finish line with Matthew Goss (L) third

AFP Photo: Luk Benies

Australia's Matthew Goss finished third in the sixth stage of the Giro d'Italia, as Great Britain's Mark Cavendish captured his 99th professional win with a faultlessly executed bunch sprint victory.

Goss, riding for GreenEDGE, was edged out by Cavendish and Italy's Elia Viviani in the 169-kilometre trek from Mola di Bari to Margherita di Savoia, the Briton clinching his second stage win of this year's race.

It was also his 12th Giro stage win of his career and 38th victory in a Grand Tour.