Result: Elena Vesnina reaches Indian Wells semi-finals after seeing off Venus Williams

Venus Williams of the US reacts during her women's singles match against Madison Keys of the US on day ten of the 2015 Australian Open tennis tournament in Melbourne on January 28, 2015
© Getty Images
Elena Vesnina is in the semi-finals of the BNP Paribas Open after a 6-2 4-6 6-3 win over Venus Williams at Indian Wells on Thursday.

Elena Vesnina has beaten Venus Williams 6-2 4-6 6-3 to reach the semi-finals of the BNP Paribas Open on Thursday.

The 14th-seeded Russian stormed ahead and raced through the first set but the seven-time Grand Slam champion stepped up a gear to take the middle set and force a decider.

Williams had a short-lived break lead in the third set but Vesnina went on to take control, winning five of six games to grab a 5-2 lead in the final set.

The American saved three match points to hold and then earned six break points in the next game, but Vesnina held her nerve to hold her serve, clinching victory on her fourth match point.

Vesnina will Kristina Mladenovic for a place in the Indian Wells final after the French player's 3-6 7-6(4), 6-2 victory over former world number one Caroline Wozniacki.

Wimbledon Ladies champion Serena Williams (right) of the USA poses with the winning trophy with runner-up and sister Venus Williams of the USA at the Wimbledon Lawn Tennis Championship held at the All England Lawn Tennis and Croquet Club in Wimbledon, Lon
Read Next:
Serena: 'I want Venus in final'
You May Like
Recomended from Sports Mole

ATP RankingsPoints
1Scotland flag Andy Murray11,690
2Serbia Novak Djokovic8,085
3Switzerland Stanislas Wawrinka5,695
4Switzerland Roger Federer5,125
5Spain Rafael Nadal4,235
6Canada Milos Raonic4,165
7Japan Kei Nishikori4,010
8Croatia Marin Cilic3,565
9Austria Dominic Thiem3,385
10Belgium David Goffin2,975
11France Jo-Wilfried Tsonga2,915
12Bulgaria Grigor Dimitrov2,880
13Czech Republic Tomas Berdych2,870
14Lucas Pouille2,516
15United States Jack Sock2,450
16Australia Nick Kyrgios2,425
17France Gael Monfils2,410
18Spain Roberto Bautista Agut2,145
19Albert Ramos-Vinolas2,135
20Pablo Carreno Busta2,025