Two of the Indian Wells Masters' top-three seeds have failed to reach the final 16 after Casper Ruud fell 6-4 7-6 (7-2) at the hands of Cristian Garin on Sunday.

Ruud, the third seed, joined second seed Stefanos Tsitsipas with an early exit after a timid display, with just 17 winners to go with 17 unforced errors against Chile's Garin.

Meanwhile, Garin took his opportunity against the world number four with both hands, rattling off 39 winners with 24 unforced errors as he made the decision to take the match on and not die wondering.

Garin, who already defeated 29th seed Yoshihito Nishioka in the second round, will meet his third seeded opponent in a row in the quarter-final when he takes on Spain's 23rd seed Alejandro Davidovich Fokina.

Davidovich Fokina eliminated 13th seed Karen Khachanov 6-3 1-6 6-4, but it was still a strong day for the Russians as top hopefuls Daniil Medvedev and Andrey Rublev advanced.

Medvedev, the fifth seed, was tested in his 6-2 3-6 6-1 victory over Belarus' Ilya Ivashka, while sixth seed Rublev saw off France's Ugo Humbert 7-5 6-3 without much issue.

Waiting for Rublev in the quarter-final is Briton Cameron Norrie after his 6-7 (5-7) 7-5 6-2 battle against Taro Daniel, while Alexander Zverev beat Emil Ruusuvuori 7-5 1-6 7-5 to book a tantalising clash with Medvedev.

In a poor day for the Australians, Jason Kubler went down 6-3 6-2 against 14th seed Frances Tiafoe, and Jordan Thompson could not follow up his incredible upset against Tsitsipas, falling 6-3 7-6 (8-6) to Chile's Alejandro Tabilo.