After the completion of the semifinals in both the Champions and Europa Leagues this week, we now know that it will be an all-Madrid final in Lisbon on the 24th to decide the UCL, and it will be Benfica and Sevilla to contest the Europa title in Turin on the 14th. Sevilla scored a last-minute header to crush Valencia's comeback dreams, and Benfica traveled to Italy where they frustrated Juventus to a 0-0 draw. Real shocked the German champions in Munich to the tune of 4-0, while Atletico scored three at Stamford Bridge to see off Chelsea.

While Europe provided much of the drama this week, domestic action at the weekend provided the best goals. An array of overhead finishes, long-range blasts, and thumping volleys from around Europe caught our eye, while the title races inched closer to completion. With Roma's loss today, Juventus claim their 30th Serie A title, while Barca's draw and Atletico's defeat at Levante could mean it's Real who will capture the La Liga crown. Manchester City have one hand on the title after their win at Everton, while Chelsea and Liverpool lurk just behind. The final weeks of the domestic seasons are upon us, and what a ride it's been. From Ross Barkley's cracking opener at Goodison to Pawal Brozek's career night in Krakow, check out The Best Golazos and Skill Moves of the Week.

Written by Adam Silvers (@silversurfer103)