Caroline Wozniacki

Vesnina beats Venus Williams in 3 sets at Indian Wells

Elena Vesnina recovered after blowing three match points to beat Venus Williams 6-2, 4-6, 6-3 and reach the semifinals of the BNP Paribas Open on Thursday night.

Vesnina staved off six break points in the last game, falling behind 40-love to start, before closing out the 71-minute match with two forehand winners. Williams overcame three match points on her serve on three straight errors by Vesnina in the eighth game that featured six deuces and lasted for 9½ minutes.

"I was really fighting like it's the last game of my life," Vesnina said. "I start serving with a little bit less power and a bit more pace. Couple of kind of big points she gave me...