Iga Swiatek is unsure whether she will be fit to defend her Miami Open title after a rib injury hampered the world number one during a semi-final defeat at the Indian Wells Open.

A savage 6-2 6-2 thrashing at the hands of Wimbledon champion Elena Rybakina came while Swiatek was suffering physically.

She was emphatically outplayed, and how much of a factor the injury was is unclear, with tests in the coming days set to dictate what happens next for the 21-year-old Pole.

Swiatek was asked about what Rybakina did well and said: "I feel like it's still more me and my mistakes. I'm also not feeling 100 per cent physically. I have a little discomfort in my rib, and we're going to consult with the medical team."

She said she would use the days leading up to next week's event in Miami as a chance to recover.

"In terms of the rib, we'll see, because I still have to run some tests and see what's going on. I don't know yet," she said after Friday's defeat.

"Honestly, I haven't played with a lot of injuries. It's a new situation for me. The last time I played with an injury, the only tournament I can remember, is Roland Garros in 2019, so I was pretty young.

"Now it's a totally different level. I have been playing, so there has been some fatigue all the time. I would say it's kind of constant, but I'm pretty sure that tomorrow or the day after will help in recovery."

Asked whether it was a problem that could prevent her playing in Miami, Swiatek said: "No, for now I'm preparing to play, but we'll see what the next days are going to tell us. I don't know yet."

Swiatek last year won both Indian Wells and Miami to complete the 'Sunshine Double' in the early stages of a 37-match winning run that ended with a third-round Wimbledon defeat to Alize Cornet.

While Swiatek seeks medical expertise, Rybakina goes on to face Aryna Sabalenka in Sunday's Indian Wells trophy match, a repeat of the Australian Open final that Sabalenka won to earn a first grand slam singles title.

It is the third time this century that the WTA Indian Wells showpiece match has featured the same line-up as the Melbourne Park final after 2000 (Lindsay Davenport and Martina Hingis) and 2012 (Maria Sharapova and Victoria Azarenka).