US
34-year-old Spaniard beat Djokovic 7-5 1-6 6-3 to claim a record-extending 10th ATP Masters 1000 title in Rome
20-time Grand Slam winner defeated teenager Jannik Sinner in a straight sets victory to advance to the third round
24-year-old had made headlines earlier in the day after criticising rivals including top stars Djokovic and Nadal
Four-time finalist in Rome next plays Greek eighth seed Stefanos Tsitsipas
23-time Grand Slam winner returned after two months out injured easing through 6-4, 6-2 against Rebecca Petersen