Updated with quotes from Danilo Petrucci.

Danilo Petrucci has been given a three place grid penalty for next weekend's Czech MotoGP, plus one penalty point, for irresponsible riding on the last lap of Sunday's Austrian race.

The Pramac Ducati rider clashed with Eugene Laverty on the last corner of the race, causing the Irishman to fall.

"During the last lap and the last turn in the braking area of Turn 10, you made contact with rider #50 who was in front, causing him to crash. This is considered to be irresponsible riding causing a crash," declared the MotoGP Stewards Panel.

Laverty was in no doubt who was to blame for the incident.

"I was fighting for eleventh on the final lap with Petrucci. In my opinion, he was riding more than aggressively - it was too much," said the Aspar rider.

"At Turn 3 he rode almost on the inside of me instead of overtaking. He hit me at the apex and then I repassed him on Turn 4.

"I defended the line on the final corner, and again he did the same thing - coming up the inside - and I crashed. I'm not happy, because it happened more than once from him.

"It's cost me eleventh place and we worked too hard this weekend for someone to ruin things for us 200 metres before the line, and all for a single point [more]."

Speaking later in the evening, Petrucci accepted the blame and apologised for the incident:

"First of all I want to apologize to Eugene for hitting him. I did not want to pass him, I was just trying to attack, but I lost the front and I had to leave the brakes. I'm really sorry

"It has been a very difficult weekend. I never found the right set up. The race pace was not as bad, but I did too many mistakes in the first few laps. Thank God this weekend is over. Brno is next week and I can't wait."

Laverty rides the 2014 spec Desmosedici and Petrucci the 2015 model.