Germany great Toni Kroos officially bid farewell to football on Sunday, two days after his team's dramatic loss to Spain in the quarterfinals of the European Championship.
Mikel Merino's game-winning goal in the last minute of extra time handed Spain a 2-1 victory that knocked out the host nation and ended Kroos' playing career.
"So that's it," Kroos wrote in a post on Instagram on Sunday. "But before I take a break and at least try to realise what happened over the last 17 years I don't want to miss the opportunity to say thank you to everyone accepting me how and who I am."
The 2014 World Cup winner went on to thank his fans, clubs, coaches and teammates, as well as his friends and family, adding that there is "nothing better [than] to see your kids being proud of daddy."
Kroos won a host of titles, mostly with Real Madrid, but also with Bayern Munich -- six Champions Leagues, four Spanish leagues, three Bundesligas, three German Cups and one Copa del Rey.
The 34-year-old announced in May that he would retire at the end of Euro 2024.
That meant that his 114th match for Germany turned out to be his last.
Kroos ended his post with the words: "Last but not least: Thank you Football! You beautiful game. And... you're welcome! Over and out."
Meanwhile, Spain midfielder Pedri has forgiven Toni Kroos for ending his European Championship.
Pedri was ruled out of the rest of Euro 2024 on Saturday with a left knee injury that he sustained in a hefty challenge from Kroos in the opening stages of Spain's quarterfinal victory over Germany the previous day.
Kroos publicly apologised to the youngster at the end of an Instagram post and Pedri thanked the 34-year-old.
"Thank you Toni Kroos for your message," the 21-year-old Pedri wrote in a post on social media.
"This is football and these things happen. Your career and your record remain forever."
Inundation Ftmyers Example YEcxSVqFjos6QDZFWyfpfHTcZdGVP1NbURcHgA5917IycI1dxni4Ezqc7zleoUgK57jdaTA QHCcNJU1uowUV1TzI4Tf0xLaqEyZ8Q9FlWb53I3WERqpnG5bUK08fFS9ABb9jrkfcfyUUVwGoLiRhefz3 OM4Sg 4Nael89OkI=s0 DStormsurgemap ?width=3200&height=1680&fit=cropCape Coral Florida Flood Zone Map Printable Maps 1024x791 Parks Recreation Cape Coral Florida Flood Zone Map Map Of Lee County Flood Zones Cape Coral Florida Flood Zone Map Appraiser In Cape Coral Florida 239 699 3984 Caldwell Valuation Cape Coral Florida Flood Zone Map Florida Flood Map 2018 Maps Resume Examples Yjlzdjgm14 Cape Coral Florida Flood Zone Map Parks Recreation Cape Coral Florida Flood Zone Map 768x593 D7Lwrg4WwAApZ2d LargeCape Coral Florida Flood Zone Map Printable Maps 1 Using The Residential Permit Estimatorthere Are Several Construction Cape Coral Florida Flood Zone Map 664490 1 300x186 Flooding Map FL 664490 1 Florida Flood Zone Map Palm Beach County Maps Resume Examples Cape Coral Florida Flood Zone Map Florida Flood Zone Map Palm Beach County Maps Resume Examples Cape Coral Florida Flood Zone Map Flood Insurance Rate Maps Florida Flood Zone Map Maxresdefault Using The Residential Permit Estimatorthere Are Several Construction Cape Coral Florida Flood Zone Map Hurricane Irma Heres The Supplies You Should Have Cape Coral Florida Flood Zone Map Cape Coral Bicycling Information For Visitors Flood Insurance Rate Map Cape Coral Florida Cape Coral Boating Distances Map Your Risk Of Flooding Flood Insurance Rate Map Florida Map Of Cape Coral Shows Major Flooding Youtube Cape Coral Florida Flood Zone Map Evac5 Your Risk Of Flooding Fema Flood Maps Charlotte County Florida Map Of Lee County Flood Zones Cape Coral Florida Flood Zone Map Map Of Lee County Flood Zones Florida Flood Risk Map 37906159001 5427697043001 5427677667001 Vs ?pubId=37906159001Map Of Lee County Flood Zones Flood Plain Map Florida 1024x813 Flutzonen In Lee County