German Alexander Zverev stunned world number two Novak Djokovic 6-4 6-3 to win the Italian Open.
At 20 years and one month, Zverev is the youngest Masters event champion since Djokovic himself won the 2007 Miami Open.
Fearless Zverev, currently ranked 17 in the world but now set to move into the top 10, dominated from the start.
He did not face a break point and broke the 12-time major winner in the first game and twice in the second set.
In the women's event, Ukraine's Elina Svitolina triumphed with a 4-6 7-5 6-1 win over Romania's Simona Halep.