Mercedes secured a commanding one-two last time out in Melbourne, with George Russell taking the chequered flag. But Ferrari put up a spirited scrap. Can they challenge again in Shanghai?