A football shirt worn by legendary player Diego Maradona when he scored two famous goals for Argentina has sold for a whopping £7,142,500 at auction.
The sale has broken the record for the most money paid for a shirt worn during a sports match.
Maradona, who played for Argentina, wore the shirt during an epic quarter-final match at the 1986 World Cup against England.
Maradona’s number 10 shirt has been owned for the past 35 years by the former England midfielder Steve Hodge.
In a career spanning two decades, he scored more than 300 goals at club level and 34 goals for Argentina.
He took the team to four world cups, and won one in 1986.