Scotland fans jokingly chant Maguire’s name after own goal, but England have last laugh Published 12 Sep 2023 Full Article