Polish teenager Iga Swiatek thrashed Czech ninth seed Karolina Pliskova 6-0 6-0 to win the Italian Open.
Former world number one Pliskova has now lost back-to-back Rome finals after defeat to Simona Halep last year.
"I'm overwhelmed, at the beginning of this tournament I would not have dreamed of winning it," said Swiatek, ranked 15.
Swiatek swept through the first set in just 20 minutes, with Pliskova winning just four points.
Pliskova, 29, attempted a fightback in the third game of the second set, holding a double break to go 2-1 up, but Swiatek ruthlessly snuffed out any return.