Maverick Vinales dominated at Phillip Island as he secured pole position for Sunday's Moto GP Australian Grand Prix.

Saturday's qualifying session was postponed by a day after strong winds and rain in FP4, when KTM's Miguel Oliveira was blown off track, meant organisers declared conditions unsafe.

The adverse weather conditions pushed qualifying back to Sunday – just three hours before the race – and Monster Energy Yamaha star Vinales topped the timesheets.

READ| Moto GP Raceweek: Gusting winds force qualifying postponement at Phillip Island

Spaniard Vinales produced a time of one minute, 28.492 seconds for his third pole position of the season, ahead of Petronas Yamaha sensation Fabio Quartararo.

Marc Marquez will complete the front row, despite a tense finish which saw the world champion make a dramatic save following a monumental front-end slide through Turn 1.

Five-time Australian GP champion Valentino Rossi enjoyed one of his best performances after earning fourth place for Monster Yamaha, ahead of Ducati rider Danilo Petrucci, while LCR Honda's Cal Crutchlow rounded out the second row.

Meanwhile, Oliveira – who was involved in Saturday's horror crash – has been declared unfit for the race due to pain and swelling in both hands.