#1 John Isner (2018 Miami)
Making his 72nd Masters 1000 appearance at 2018 Miami, John Isner capitalised on the absence of top 3 opposition in the latter half of the tournament to grab the biggest win of his professional career.
After needing three sets to see off Czech Jiri Vesely in the first round, Isner took down Mikhail Youzhny, Marin Cilic, Hyeon Chung and Juan Martin del Potro in straight sets to move into his first Miami final.
In his fourth Masters 1000 final, Isner fell a set behind when Alexander Zverev won the opener on a tiebreak. But thereafter it was the Isner show as the 31-year-old reeled off successive 6-4 sets to become the oldest as well as tallest player to lift a Masters 1000 title.
Edited by Musab Abid