Carlos Alcaraz claimed his first Monte Carlo title and sixth Masters 1000 title with a rallying 3-6, 6-1, 6-0 triumph over a tiring and hampered Lorenzo Musetti on Sunday.
Jakub Mensik defeated veteran Novak Djokovic to claim his maiden Masters 1000 title at the Miami Open on Sunday.
Novak Djokovic broke yet another record in his remarkable career at the Miami Open on Sunday, with Camilo Ugo Carabelli being his 411th Masters 1000 scalp.
Jack Draper dominated Holger Rune 6-2, 6-2 in the final to claim his maiden Masters 1000 title at Indian Wells on Sunday.
In a surprise semi-final result, French No 1 ugo Humbert rallied from a set down to defeat Karen Khachanov 6-7(6), 6-4, 6-3 and reach his first Masters 1000 final.
Hubert Hurkacz secured his second Masters 1000 championship by triumphing in a thrilling showdown against Andrey Rublev in the final of the Shanghai Masters final.