Alexis Sanchez scored a stunning strike as Arsenal defeated Aston Villa 4-0 in the final of the FA Cup at Wembley.
Theo Walcott, Per Mertesacker and substitute Olivier Giroud each struck to earn Arsene Wenger a record-equalling sixth triumph in the competition.
Elsewhere, former Ballon d’Or Lionel Messi scored a brace of goals to hand Spanish giants Barcelona a convincing 3-1 win over Athletic Bilbao in the Copa del Rey showpiece match.
Paris Saint Germain became the first French team to win a domestic treble when they downed Auxerre 1-0 at the Stade de France.
Uruguay forward Edinson Cavani broke the deadlock in the 64th minute and the French champions held on to seal the win.
Wolfsburg overcame a nervous start to beat Borussia Dortmund 3-1 in the German Cup final at the Olympic Stadium in Berlin.
Jurgen Klopp’s men opened the scoring in the fifth minute thanks to Pierre-Emerick Aubameyang but it wasn’t to be as the Wolves scored three times in 16 minutes to secure the title.