Pramac Ducati rider Miller, who was one of the fastest riders all weekend and started from second on the grid, had a thrilling battle to the end with Petronas Yamaha’s Morbidelli.
Morbidelli led the race almost in its entirety before swapping places with Miller three times on the last lap.
At one point it looked like Miller may have had Morbidelli covered, but an exceptional late pass by the Italian saw him cross the line first.
While Miller continues to wait for his first MotoGP™ win since Assen in 2016, the Aussie was still pleased with his P2 result.
“I’m very happy, I had fun from the first lap,” Miller said.
“One of the most beautiful races of my life, it’s a shame because at a certain point when I passed Morbidelli I thought I could win, but when you finish fighting a good duel you can only be happy.
“A special thanks to my team who worked very well.”
Miller returns to action for the final race of the 2020 season in Portugal – the first MotoGP™ round to be held in Portimao – scheduled for 22 November.