Australian Nick Kyrgios is through to the last 16 of a Masters event for the seventh time in his career, after an impressive three-set victory of big serving veteran, Ivo Karlovic.

Kyrgios prevailed 6-4, 6-7, 7-6 and will now play either David Goffin or Diego Schwartzmann in the fourth round.

The youngster's serve was once again pivotal, as he lost just four points on his first service the entire match.

Meanwhile, fellow Aussie, Sam Stosur, will play Romanian Simona Halep in her fourth round clash.