The second race of the 2026 season in China has been completed with Mercedes' Kimi Antonelli coming out on top.