Roger Federer put the disappointment of his Australian Open semi-final defeat to Rafael Nadal behind him as he stormed past the Spaniard into the final of the BNP Paribas Open on Saturday.

35974 - Federer breezes by Nadal into Indian Wells final

Rain delayed the showdown between the two long-time rivals, with the pair meeting for the 28th time in their careers. The duo finally took to the court and it was Federer who immediately adapted to the tricky conditions as he took control from the outset.

The Swiss made the perfect start, claiming the first three games of the match to race to an early lead. Nadal never recovered in a first set which lasted 42 minutes.

It appeared to be more of the same in the second set as Federer broke Nadal to love in the third game to again steal a march on the world No. 2. Federer's serve was powerful throughout the contest, and his three aces in the second allowed him complete a 6-3 6-4 victory.

Federer closed out the win in 91 minutes to set up a final showdown with home favourite John Isner. The 16-time grand slam winner served out the match despite another rain delay interrupting him on match point.