Given the difference in their respective machinery when it comes to real Formula 1 racing, it's safe to say we weren't expecting Ferrari's Charles Leclerc and Williams' George Russell to be fighting it out for championship honours this season, but that is the scenario we find ourselves in now – even if the championship in question is something of an unofficial one being played out in the world of virtual racing.

    Leclerc was the early frontrunner in F1's Virtual Grand Prix series grabbing two wins in the first three races, but Russell has really taken the fight to the Ferrari man in recent weeks, picking up two wins on the bounce in the last two events.

    And today the rivalry was renewed on the (virtual) streets of Baku and the drivers battled it out for victory in the Virtual Azerbaijan Grand Prix, on Codemasters' F1 2019 game.

    With just two races to go before real Formula 1 racing begins at the Red Bull Ring in July, and just three points separating Leclerc and Russell, the heat was on for both to come out fighting in today's race.

    So could one of them seal victoru in this race? See all the action unfold as it happened in the video above...

    WATCH: Re-live Daniel Ricciardo’s unlikely victory at the 2017 Azerbaijan GP in full

    Full grid for the Virtual Azerbaijan Grand Prix

    Team Driver Driver
    Alfa Romeo Antonio Giovinazzi Thibaut Courtois
    AlphaTauri Pierre Gasly Gianluigi Donnarumma
    FDA Hublot Esports Team Charles Leclerc Enzo Fittipaldi
    Haas Pietro Fittipaldi Louis Deletraz
    McLaren Lando Norris Ben Daly (Tiametmarduk)
    Mercedes Esteban Gutierrez Anthony Davidson
    Racing Point Sergio Perez Jimmy Broadbent
    Red Bull Alex Albon Matthias Walkner
    Renault Oscar Piastri Aymeric Laporte
    Williams George Russell Nicholas Latifi