Published June 17, 2016 at 1024 × 788 in England 2 Wales 1 giant_tortoise England manager Roy Hodgson couldn’t conceal his delight