RIO HONDO, SANTIAGO DEL ESTERO - APRIL 03: Marc Marquez of Spain and Repsol Honda Team celebrates the victory on the podium at the end of the MotoGP Race during the MotoGp of Argentina - Race at Termas De Rio Hondo Circuit on April 03, 2016 in Rio Hondo, Argentina. (Photo by Mirco Lazzari gp/Getty Images)

Marc Marquez has led from start to finish to complete a dominant victory in the Argentine Grand Prix overnight.

Marquez finished 7.679 seconds ahead of second placed Valentino Rossi and a whopping 28.100 seconds ahead of third placed Dani Pedrosa.

The win propels Marquez to the championship lead after the opening two races, eight points clear of Italian Valentino Rossi.

However, the race will also be remembered for a disastrous finish for Ducati, with teammates Andrea Dovizioso and Andrea Iannone taking each other out at the final corner of the race.

After the pair both passed Valentino Rossi to sit two and three, Ducati looked headed for a double podium result.

However, Iannone collided with Dovizioso on the inside of the last corner, with his front tyre losing grip, and taking out his teammate, with both riders sliding across the gravel to the dismay and shock of their team in the garage.

Rossi then rode past to claim an unlikely second place finish.

After the race, Iannone took full responsibility for the crash.

“I’m very sorry, it’s not what I wanted to do,” he told Gazzetta dello Sport.

“It’s a shame. I did not want to slide or take out Dovizioso. I feel sorry for him and for the team, who are working hard. As soon as I see Dovi I will apologise to him.

“I didn’t brake too late. I braked in the same point, but I stayed a little bit more inside because I had Andrea on the outside.

“I’m so sorry. I’ll pay the consequences, I didn’t want to deprive the team of a double podium.”

Meanwhile, Australian Jack Miller failed to finish.