Takuma Miyazono has won the latest Gran Turismo World Series Nations Cup round in Singapore.
It came after the Japanese driver cleverly reverse-engineered his strategy, pitting earlier than most initially and then elongating a middle stint.
It culminated in a move at the final corner on the last lap.
Miyazono defended on the inside, Urra tried to go around the outside before being eased wide and into the wall, dropping to third.
Compatriots Jose Serrano and Samuel Moreno Baeza finished second and fourth, respectively, and were also caught up in the contentious move.