Jannik Sinner has become only the third player in history to win all six ATP Masters 1000 hard-court ‌titles after he defeated Daniil Medvedev to claim his maiden Indian Wells crown.