'What's going on': Ash Barty capitalises in extraordinary tennis drama

Sofia Kenin has suffered her third defeat since winning the Australian Open earlier this month, losing to Ukrainian youngster Dayana Yastremska in the Doha second round, while World No.1 Ashleigh Barty cruised to victory.

World No.5 Kenin, who defeated Garbine Muguruza to claim her maiden Grand Slam singles title in Melbourne, went down 6-3, 7-6 (7/4) to Yastremska.

'THE SPORT NEEDS HIM': Djokovic's classy tribute to injured Federer

'LUCKY TO HAVE HER': Tennis rocked by devastating tragedy

American Kenin lost one of her two matches in the United States' Fed Cup qualifying win over Latvia, before being knocked out by in-form Kazakh Elena Rybakina in the Dubai opening round last week.

"It's really frustrating," the 21-year-old told wtatennis.com.

"Obviously coming off of Melbourne where I felt I was playing the best tennis of my life, coming down to playing, not the worst tennis, but not playing the tennis I want to be playing."

The 19-year-old Yastremska will face Muguruza in the third round after the Spaniard made short work of Australian Ajla Tomljanovic, winning 6-1, 6-2.

Sofia Kenin lost again while Ash Barty cruised. Image: Getty

"Creds to her, she played well, came up with some good shots at those important moments," Kenin said of Yastremska, who has already won three WTA titles.

"She just played better at important moments and I just made too many unforced errors, I just felt pretty flat-footed the whole match."

Barty strolled past German Laura Siegemund in her first match since losing in the Australian Open semi-finals to Kenin.

The reigning French Open champion saw off the World No.68, 6-3, 6-2.

Barty broke serve five times in the match, winning in under an hour and a quarter.

"Happy overall to be able to switch on when I really needed to," said Barty.

"Disappointing to have a few lapses in concentration but also a credit to my opponent, she came up with some really good stuff in runs to be able to break me a few times."

Rybakina wins marathon encounter

The Australian will next face Rybakina, who has already reached four WTA finals this season and beat Alison Van Uytvanck 5-7, 6-2, 7-6 (10/8) on Tuesday.

The 20-year-old Rybakina, who lost to Simona Halep in the Dubai Championships final on Saturday, needed five match points to get past the Belgian, and also saved one herself in the marathon third-set tie-break.

The world number 17, who was ranked 193rd 12 months ago, has now claimed a tour-leading 21 wins this year.

Two-time Wimbledon champion Petra Kvitova also booked a place in the last 16 with a 4-6, 6-3, 6-0 win over Spaniard Carla Suarez Navarro.

The Czech will face former Roland Garros winner Jelena Ostapenko for a quarter-final spot after the Latvian's 6-1, 6-2 thrashing of Barbora Strycova.

World No.3 three Karolina Pliskova also secured a third-round place with comfort, beating American Bernarda Pera 6-3, 6-0.

Pliskova will take on either Tunisia's Ons Jabeur, who made the Australian Open quarter-finals, or American Jennifer Brady next.

Last year's winner Elise Mertens saw her title defence come to an early end with a 4-6, 6-3, 6-2 loss to Yulia Putintseva.

Kazakhstan's Putintseva will next play fourth seed Belinda Bencic after the Swiss battled past Veronika Kudermetova 6-4, 4-6, 7-6 (7/4).

Belarusian ninth seed Aryna Sabalenka also progressed, beating Anett Kontaveit 7-5, 2-6, 7-5.