PTFC World Cup Daily | David Guzmán and Costa Rica close Russia 2018 with result against Switzerland27 June, 2018