Hamilton wins Chinese GP Sprint to seal first triumph in Ferrariby The Uttam Hindu 22 March 2025 2:04 PM IST