Jack Miller scored a great result at the Indonesian Grand Prix with a fourth-place finish in treacherous wet conditions.
After only managing to qualify in ninth position, the Aussie had a lot of work to do to get himself back up towards the front.
A torrential downpour and extensive rain delays put Miller right in the mix on Sunday.
The Queenslander even managed to lead the race by the second lap after an incredible start.
Despite fading back towards the latter stages of the Grand Prix, Miller just managed to hold on to fourth place to bag a handy 13 points.
Although he was frustrated to miss out on a podium, it was a badly needed result after the Ducati rider was forced to retire in Qatar due to electrical problems.
Miller commented after the race;
"Unfortunately, today, we didn't have the pace to stay in front until the end."
"I got a good start, but I didn't have much grip on the rear. Since we hadn't ridden in the wet all weekend, we had to guess the right setup for those conditions, and we probably missed something."
"Throughout the race, my pace was consistent, and I managed to go a little faster towards the end, but when I reached my limit and realised I couldn't do more, I preferred to manage the race and bring home a good result."
"All in all, it was a positive race, and we'll try again at the next Grand Prix".
Miller has also now moved up to 11th overall in the championship standings.
The next race will take place in Argentina on April 3rd.