Five football cup finals took place across Europe this past weekend as the 2015-16 season came to an end. It was a weekend filled not just with goals, saves and cards, but even with emotion and exhilaration as some reigns came to an end and history was created at final whistles.
Here's a quick football recap in case you were too busy watching Game Of Thrones...
FA Cup - Manchester United: United won their first trophy in three years as they beat Crystal Palace 2-1 from behind in extra-time. It was a typical Manchester United win with academy product Jesse Lingaard scoring the winner to give Louis van Gaal his first trophy in two disappointing seasons. He's still getting the sack though, with reports suggesting that Jose Mourinho will be installed as new boss very soon. It was a record-equalling 12th FA Cup for United.
German Cup - Bayern Munich: Pep Guardiola celebrated a dramatic final victory as Bayern Munich coach, as his side beat Borussia Dortmund on penalties to win the German Cup final. Neither side was able to find the net in 120 minutes of football, but Dortmund missed two penalties in the shootout to give Bayern victory in and provide Guardiola with a seventh and final title in Germany before he heads to Manchester City.
Bayern Munich's head coach Pep Guardiola (R) is doused in beer (Getty)WEEKS BEST 📷 : https://t.co/KGGyOhoMmv pic.twitter.com/rEAuJSjlqN— Sports Photos (@sportsphotos) May 22, 2016
It left the manager in tears as he bid farewell...
Spanish Cup - Barcelona: Jordi Alba and Neymar struck in extra-time as Barcelona completed a league and Cup double by lifting the Copa del Rey for a 28th time after a 2-0 win over Sevilla in a fiery game that saw three red cards on Sunday.
Spanish Cups won by @FCBarcelona🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆 🏆King of the Cup!#CampionsFCB— FC Barcelona (@FCBarcelona) May 23, 2016
Italian Cup - Juventus: An extra-time winner from late substitute Alvaro Morata saw Juventus to their 11th Italian Cup with a 1-0 triumph over AC Milan on Saturday. It means Juventus become the first Italian team to win successive league and Cup doubles, a year after ending a 20-year wait to achieve the feat
French Cup - PSG: Zlatan Ibrahimovic scored two goals and set up another as Paris Saint-Germain defeated bitter rivals Marseille 4-2 to clinch a 10th French Cup title on Saturday in the Swede's final game with the club.