Shapovalov does the unthinkable and eliminates Nadal in Montreal

Shapovalov does the unthinkable and eliminates Nadal in Montreal