Iga Swiatek has just won her 33rd match in a row to reach the semi finals of the French Open and now has the longest winning streak in women's tennis for 9 years.

She still has some way to go to beat the all-time record though, this was set by Martina Navratilova who won an incredible 74 matches in a row back in 1984!