Rafael Nadal, left, was beaten by Canadian youngster Denis Shapovalov, right, today ©Getty Images

Rafael Nadal has missed the chance to become world number one after he was knocked out of the Rogers Cup in Montreal by Canadian youngster Denis Shapovalov today.

Wildcard Shapovalov, last year's Wimbledon boys champion, came from a set down to beat the Spaniard 3-6, 6-4, 7-6 at the Uniprix Stadium.

He is now the youngest player to reach a Masters 1000 event quarter-final.

Nadal needed to reach the semi-finals this week to replace Great Britain's Sir Andy Murray at the top of the world rankings.

He will have another chance at next week's Cincinnati Masters where Nadal or Switzerland's Roger Federer will have the chance to replace Sir Andy.

The Briton withdrew from the Rogers Cup because of an ongoing hip issue which marred his recent Wimbledon campaign.

The double Olympic champion also remains a doubt for the US Open, due to begin on August 28 in New York City.

Federer also progressed to the last eight today with victory over Spain's David Ferrer.

The world number three came from a set behind to win 4-6, 6-4, 6-2.

He is now due to play Spain's Roberto Bautista Agut in the last eight after he beat France's Gael Monfils 4-6, 7-6, 7-6.

Germany's Alexander Zverev is also through after he beat Australian Nick Kyrgios 6-4, 6-3.

Awaiting him in the last eight is South African Kevin Anderson, who beat America's Sam Querrey 6-4, 6-1.

World number one Karolina Plíšková is through to the quarter-finals of the Rogers Cup in Toronto ©Getty Images
World number one Karolina Plíšková is through to the quarter-finals of the Rogers Cup in Toronto ©Getty Images

In the women's event, currently taking place at the Aviva Centre in Toronto, Sloane Stephens of the United States eliminated German third seed Angelique Kerber 6-2, 6-2 in 58 minutes to reach the quarter-finals.

New world number one Karolina Plíšková of the Czech Republic is also through as her opponent was forced to withdraw midway through their match.

Japanese teenager Naomi Osaka won a second set tie-break but called for the trainer and retired while Plíšková was leading 6-2, 6-7, 1-0.

Plíšková is now set to meet sixth seed and former world number one Caroline Wozniacki of Denmark in the last eight as she beat Poland's Agnieszka Radwanska 6-3, 6-1.

Romania's Simona Halep, winner of this tournament last year, eased through 6-1, 6-0 against the Czech Republic's Barbora Strýcová.

Ukraine's Elina Svitolina defeated Venus Williams of the US 6-2, 6-1 and will now play Spain's Wimbledon champion Garbine Muguruza.

She beat Ashleigh Barty of Australia 6-0, 3-6, 6-2.