The England shirt worn by Sir Bobby Charlton in the 1966 World Cup semi-final has been sold for £59,040 at auction.
The signed shirt, which was worn by the England legend when he scored both goals in a 2-1 win over Portugal at Wembley, was sold to a private online international bidder.