Look back on the moment when 11-time champion Rafael Nadal secured his first match win at the Rolex Monte-Carlo Masters, defeating Karol Kucera in 2003.
Let's have a look back on Roger Federer's 25 ATP Masters 1000 titles from the firts on the clay of Hambourg in 2002 until his success in Indian Wells 2017.