Surprising WRC comeback from Latvala