Certainly not. Here's what happened exactly:
L30 1.Nat(0), 2.Row(0) 3.794, 3.Mak(0) 20.159, 4.Lyn 31.470, 5.Eva 37.996
Then Rowland pit
L31 1.Nat(0), 2. Mak(0) 18.939, 3.Row 27.747, 4.Lyn 33.815, 5.Eva 38.158
Then Nato pit
L32 1.Mak(0), 2.Nat 11.009, 3.Row 11.257, 4.Lyn 15.366, 5.Eva 19.135
...
L34 1.Mak(0), 2.Nat 13.735*, 3.Row +1.367, 4.Lyn +3.177, 5.Eva +3.255
* : time at the beginning of the lap, at the end, it was 13.612, so pace were then very close once Nato got his tires warmed.
These were the last non-VSC timing we got before the next VSC at the following lap.
Then came two consecutive VSC, with less than a lap between them.
After the last VSC, with only two laps to go (because of race time limit), Mak jump into the pit. A pit stop cost 25 seconds. He had 13.6 s at the last non-VSC un-skewed timing, so we all waited to see him get out 12 seconds behind the leaders. During VSC, a driver jumped 12 s ahead of others, and officially everything is fine.
Even Nat and Mak didn't understand. Quotes...
Nato : When I saw Markelov in front of me at the end of the pitlane, two laps before the end of the race, I did not understand because I thought he was P6.
Markelov : The team was shouting on the radio so I thought I was P4 or P5 maybe and they were not happy with my result. But when I came out after the first corner, I saw my name on the big screen. And I was P1. I thought: “That’s impossible! It’s not me! It’s unbelievable”