Looks like an Opel Corsa R5 indeed...