Canada's Milos Raonic advanced to the quarter-finals of the BNP Paribas Open with a 6-4, 7-6 (7) win over sixth-seed Tomas Berdych of the Czech Republic on Wednesday.

Raonic, seeded 12th, scored the only break of the game in the first set while saving break point twice to win in just under one hour 50 minutes.

He racked up eight aces with his potent serve but also committed five double-faults.

Raonic, from Thornhill, Ont., will next face 13th seed Gael Monfils of France, who beat Argentina's Federico Delbonis 6-3, 6-4. Raonic defeated Monfils in the quarter-finals of the Australian Open earlier this year.

Raonic reached the semifinals at Indian Wells last year, beating Rafael Nadal in the quarter-finals before losing to Swiss star Roger Federer.

"It's good to deal so well with those difficult and important moments on court today," Raonic posted on Twitter after the match. "I put it all out there and it payed off. Tomorrow presents another challenge for me and it's giving my all that will give me a chance to succeed and overcome."

Nadal rallies to victory

Rafael Nadal rallied from a set down and fought off a match point in the third set to beat Alexander Zverev 6-7 (8), 6-0, 7-5 Wednesday and reach the quarter-finals in pursuit of a fourth title.

Zverev, an 18-year-old German ranked 58th in the world and in his second full year on the ATP Tour, blew a 5-2 lead in the third when he was serving for the match leading 5-3, 40-30. He made three straight forehand errors to give Nadal the break.

"I am especially happy about the mentality on court, the spirit of fight during the whole match, believing that I can win a match during the whole time even in the tougher situations," Nadal said.

Novak Djokovic beat Feliciano Lopez 6-3, 6-3 to stay on track for a potential semifinal against Nadal.

Serena knocks off defending champ

Serena Williams beat defending champion Simona Halep 6-4, 6-3, punctuating the victory with her seventh ace. Halep has lost to Williams six of the seven times they've played and the Romanian has yet to successfully defend a title in her career. Halep had nine winners to 28 for Williams.

Williams advanced to the semifinals, where she will play Agnieszka Radwanska, who defeated Petra Kvitova 6-2, 7-6 (3).

Big win for Goffin

Meanwhile, David Goffin upset Stan Wawrinka 6-3, 5-7, 7-6 (5), ending the Belgian's 14-match skid against top 10-ranked opponents.

Goffin will next face No. 10 seed Marin Cilic, who beat No. 8 Richard Gasquet, 7-5, 5-7, 6-2 as temperatures reached 32 C under cloudless skies in the California desert.

Ranked 18th in the world, Goffin improved to 2-26 against top-10 players, having beaten No. 9 Raonic in the quarter-finals at Basel in 2014.

Ranked ninth and winner of two titles already this year, Wawrinka struggled mightily in the 2 1/2-hour match that featured 13 service breaks, with Wawrinka dropping serve in seven games.

In the third set tiebreaker, Wawrinka held at 5-all and was serving when he badly played a smash off Goffin's short ball, sending the ball well past the baseline. Goffin served out the match, winning on the next point when Wawrinka netted a forehand. Wawrinka had won all three of their previous matches.

Radwanska on the rise

No. 3 seed Agnieszka Radwanska defeated Petra Kvitova 6-2, 7-6 (3).

Radwanska, who was a runner-up in the event two years ago, raced into a 4-0 lead in the tie-break before wrapping up victory after a little more than an hour-and-a-half of action.

"I am just so happy to be in the semi-finals here," said Radwanska, who will rise to number two in next week's world rankings because of her win.

With files from The Associated Press and Reuters