An emotional Germany captain Bastian Schweinsteiger has played his final international game.
Schweinsteiger, 32, was left in tears at a presentation before Germany’s 2-0 friendly win over Finland.
The Manchester United midfielder made his Germany debut in June 2004 and ends his international career with 121 caps and 24 goals.
“It means so much that you’re here today. It has been an honour to play for you,” he told the crowd.
“I think you all saw how it effected me. I had just wanted to enjoy every moment, but I hadn’t expected it to be so lovely.”
Schweinsteiger, who was substituted to a standing ovation after 66 minutes, holds the German record for European Championship appearances, having played 18 times at the tournament.
He was part of Germany’s 2014 World Cup-winning squad and retires as Germany’s fourth most-capped player of all time.
Manchester United captain and team-mate Wayne Rooney tweeted his congratulations on a “special international career”, while former Germany international Didi Hamann described Schweinsteiger as “one of the all-time greats”.