Alonso started from 10th position, two places ahead of Button, but a poor start meant the Briton emerged ahead at the first corner.

The Spanish driver revealed he was ordered to stay behind the Briton, but he reckons he was the faster of the two.

"The start wasn't too good and then I was behind my teammate all the race and that was it," said Alonso.

"I was quite a bit faster, but it is what it is.

"They decided that I had to stay behind and I stayed there.

"It was a complicated race and we weren't really in a position to score points, so a bit disappointing for that, being at home and for not being able to show the pace we had."

He added: "A bad start sentenced all my laps. I had a good start and then followed Jenson for 50 laps and this was the end of my race, probably at the first corner."

In the end, Alonso retired while running in 12th position after reporting a loss of power from his engine.

"In the end, I couldn't go on and I had to retire, but we didn't lose much," he said.