Shapovalov se enfrentará en semifinales ante el ruso Andrey Rublev, mientras que el canadiense Borna Coric y el canadiense Milos Raonic jugarán por el otro boleto para la final.
El Torneo de San Petersburgo se disputa en superficie dura, bajo techo, y reparte 1.243.790 dólares en premios.
Torneo ATP de San Petersburgo
Individuales - Cuartos de final:
Todos los beneficios, en un solo lugar Descubrí donde te conviene comprar hoy
Borna Coric (CRO/N.7) derrotó a Reilly Opelka (USA) 7-6 (7/3), 6-3
Milos Raonic (CAN/N.6) a Karen Khachanov (RUS/N.4) 6-1, 7-6 (7/1)
Andrey Rublev (RUS/N.3) a Cameron Norrie (GBR) 6-2, 6-1
Denis Shapovalov (CAN/N.2) a Stanislas Wawrinka (SUI/N.5) 6-4, 7-5
