This weekend was a massive one across the sports world. Spain picked up their first major tournament title since 2012, Argentina won their third trophy in three years, Wimbledon concluded, and Robert MacIntyre won the Scottish Open.
Euro 2024: England defeated to flawless Spain side
In the last game of Euro 2024, Gareth Southgate's England failed to pick up a trophy again, as a near-perfect Spain side took a 2-1 victory thanks to goals from Nico Williams and Mikel Oyarzabal.
Chelsea's Cole Palmer brought hope to the England fans with a sensational equalising goal in the 73rd minute, before fellow super sub, Oyarzabal of Real Sociedad secured a win for the Spaniards.
Luis de la Fuente's side were the only team at the tournament to win all of their games, looking like the best team in Germany since their opening day win over Croatia - with their tournament starting and ending in Berlin.
Rodri won Player of the Tournament, whilst now 17-year-old Lamine Yamal picked up the Young Player of the Tournament - both standing out for Spain throughout.
Messi and Argentina win back-to-back Copa América titles
In a tournament where off-pitch concerns stole the headlines, Messi and Argentina continued their international dominance on it, winning their third major title in the same amount of years, thanks to an extra-time goal from Lautaro Martinez to seal a 1-0 victory over Colombia.
Argentina's star, Lionel Messi, was sidelined in the 66th minute with an ankle injury, but got the last laugh as he captained his side to another trophy lift.
Despite losing the final, it was Colombia's James Rodríguez, now with São Paulo, who picked up the Player of the Tournament - he had six assists in six games, leading all players on that front.
Wimbledon Final Day Provides Entertainment All-Round
Carlos Alcaraz defeated Novak Djokovic to claim his second men's Wimbledon title in a row, and joined an elite list of players to have won Wimbledon in the same year as winning the French Open. He defeated the Serbian 24-time Grand Slam winner in straight sets.
Barbora Krejcikova became the seventh first-time winner of the women's Wimbledon title in a row, defeating Jasmine Paolini in the final. The match went to a deciding third set (which finished 6-4), with Krejcikova having won the first 6-2, and Paolini winning the second by the same score.
Alfie Hewett won both the singles and doubles Wimbledon wheelchair title, alongside long-time doubles partner Gordon Reid - from Helensburgh, Scotland. The pair won their sixth Wimbledon shortly after Hewett won his first Wimbledon, a moment he had been waiting for and has since described as "the best day of his life".
Robert MacIntyre wins Scottish Open on home soil
Just weeks after winning the Canadian Open - his first PGA Tour win, Oban-born Robert MacIntyre won his first Scottish Open, after being denied by Rory McIlroy last year. His -18 score was enough to win the event in North Berwick by just 1 point.
After becoming the first Scot in 25 years to win the Scottish Open, MacIntyre's focus will now turn to next week's Open Championship, also to be played in Scotland in Troon. He hopes to continue his fine form and pick up his first major title there.