England captain Steven Gerrard has announced his immediate retirement from international football.
The Liverpool skipper racked up 114 caps for his country, scoring 21 times, and led England in three major tournaments, the 2010 FIFA World Cups and UEFA Euro 2012.
However, after failing to lead England out of Group D in Brazil, the 34-year-old has opted to bring the curtain down on his time on the national stage.
He told the Football Association's official website: "I have enjoyed every minute of representing my country and it is a sad day for me knowing that I won't pull on the England shirt again.
"This has been a very difficult decision, one of the toughest I've had to make in my career. I have agonised over this since coming back from Brazil and have spoken to family, friends and people close to me in the game before coming to this point.
"Most importantly, Brendan [Rodgers] has been fantastic and obviously I have to look after my body as much as possible to ensure I can give everything when I take to the field.
"To ensure I can keep playing to a high level and giving everything to Liverpool Football Club I believe this is the right decision, and having Champions League football back at Anfield is another big factor in my decision."