Argentina striker Gonzalo Higuain announced his retirement from international football on Thursday telling critics "I gave everything" for the Albiceleste.
He says he can devote more time to his family and more focus on his Premier League club Chelsea.
The 31-year-old French-born forward stands down from national duty with 75 caps, the first coming in 2009 when he marked his debut in a 2010 World Cup qualifier against Peru with a goal.
Last year's 2-1 win over Nigeria at the 2018 World Cup was to be his last appearance for his country. He leaves with a 35-goal haul.
Higuain exits the international stage having lost out on World Cup glory in 2014 when Argentina fell to Germany in the final and defeats in the finals of the 2015 and 2016 Copa America.
Despite coming so close to a major trophy he bows out his head held high.
"To play in three finals and lose them is not a failure," he told TV Fox Sports Argentina.
Whilst his international trophy chest may be bare, at club level he won two Spanish La Liga titles with Real Madrid in 2007 and 2008 and he helped Juventus be crowned Italian champions in 2017 and 2018.