Fresh off signing a brand-new factory deal with KTM, Jack Miller has returned to the podium at a hot and humid German Grand Prix.
After a tough couple of Grand Prix weekends, the Aussie responded in style with one of his best races of the season with a third-place finish.
What made the result even more impressive is that Miller had to serve a long-lap penalty after crashing under yellow flags in practice.
Starting from sixth on the grid, it was clear that Miller was on a mission.
The Australian rider managed to move up into fourth place before doing the long lap penalty imposed in FP4.
Back in seventh, Miller was able to pass the two Ducatis of Jorge Martin and Fabio Di Giannantonio almost immediately and reduced the gap to the Aprilias of Maverick Viñales and Aleix Espargaro in just a few laps.
Having passed Viñales, Miller tried several times to attack Espargaro, finally getting the better of the Spanish rider with three laps to go and finishing the race on the podium.
"It was probably one of the hardest races physically I've ever done,” Miller said.
“I did the long lap right away and almost crashed because of some rocks that were in the way.
“I got in behind Martin and Di Giannantonio and managed to pass their two Ducatis pretty easily. I struggled more with the two Aprilias, but then Viñales had a technical problem, and I took fourth place.
“I tried then on two occasions to pass Espargaro and got past him with three laps to go when he went wide.
“I pushed hard today and am very happy with this result!"
The result marks Miller’s third podium of the season and he now resides in seventh overall in the riders’ standings.
Miller will return to action next weekend for the Dutch GP in Assen.