This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Roger Federer reeled off some of his best tennis to claim a commanding straight-sets win over Slovenia's Blaz Kavcic and reach the third round of the Australian Open in Melbourne on Thursday.
The Fed won 6-2, 6-1, 7-6 in one hour 47 minutes on Hisense Arena.
World number one Rafael Nadal, chasing his second Australian crown, overcame rising Australian teenager Thanasi Kokkinakis 6-2, 6-4, 6-2 under the closed roof on Rod Laver Arena to also reach the third round.
Former finalist Jo-Wilfried Tsonga profited from the heat-prompted switch to indoor conditions to breeze past Brazilian
Thomaz Bellucci 7-6 (8/6), 6-4, 6-4 and into the last 32.
Amongst the ladies: Third seed Maria Sharapova and former world number one Caroline Wozniacki both dug deep to reach the 3rd round.
Sharapova battled 42 degree celsius heat to see off Italy's Karin Knapp 6-3 4-6 10-8 - that last set went nearly two hours.
10th seed Wozniacki survived a a second set wobble to see off Christina McHale of the USA 6-0 1-6 6-2.
Reigning champ and number two seed Victoria Azarenka needed just 88 minutes to reach the last 32 as she blasted past Barbora Strycova of the Czech republic 6-1 6-4.