18 Jun 2021, 11:42 UTC · By: Vlad Mitrache / Two bitter rivals meet at a drag strip but even though one scores a clear victory, things aren't as bad as they look for the other one