nationalpost.com
Denis Shapovalov’s dream ride at Rogers Cup halted with semifinal loss to Alexander Zverev
Flag-waving fans in the packed grandstands in Montreal were hoping for more magic in the battle of youngsters, but the German was too sharp