Franco Morbidelli capitalised on an early Takaaki Nakagami crash but thereafter felt at complete ease in the best race of his MotoGP career on Sunday.
Morbidelli, who qualified second, won the Teruel Grand Prix following Nakagami's first-lap crash from pole.
The Italian was never seriously challenged and moved to within 25 points of season leader Joan Mir with his second victory of the year, now fourth in the standings.
Morbidelli reflected: "It was a beautiful race. I knew I had to do an aggressive race, and when I saw that I had space and a clear track, I told myself to give my best lap after lap.
"The concentration was at the maximum, the feeling was excellent and everything came easy for me.
"It was a phenomenal race. I was always consistent. This was the best of my career."
Your #AlcanizGP podium
— MotoGP™ (@MotoGP) October 25, 2020
@FrankyMorbido12
@Rins42
@JoanMirOfficial #MotoGP pic.twitter.com/HtbQaSJGz7
Explaining his tactics after Nakagami ran wide and skidded off the track, he added: "After Nakagami's crash, at the start, I told myself that I had to give everything.
"I was convinced of our work, I believed a lot in our bike and in the durability of the tires.
"I pushed hard until the end, when it seemed to me that I was in difficulty but the others were too.
"It is a team victory, which came from the great work of everyone, from [crew chief] Ramon Forcada to the others who put their heart into it.
"In the race, I think I entered a sort of bubble, a magical area, where everything came naturally to me. It was a race that slipped away like a glass of water."
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss