Alex de Angelis was denied a last gasp chance to try and re-take eleventh position from Roger Lee Hayden, after claiming marshals were waving flags before he had finished Sunday's US Grand Prix at Laguna Seca.

de Angelis, riding in his second race for Interwetten Honda while Hiroshi Aoyama continues to recover, was overtaken by fellow stand-in Hayden on the penultimate lap and took the chequered flag 0.577sec behind the American.

"On the last lap the marshals started to wave blue and green flags at me, so I closed the throttle, because I didn't know what was going on, but I guess this was not meant to be for me," said the Sammarinese.

"I think the first rider crossed the finish line and they started to wave the flags. This was a mistake and it took my pace away and I could not attack Hayden anymore."