All the updates as Spain beat France 5-4 in a wild game in Stuttgart, book a showdown with Portugal in the final.

Adam Hancock is a Singapore-based freelance journalist.
All the updates as Spain beat France 5-4 in a wild game in Stuttgart, book a showdown with Portugal in the final.
All our updates, including post-match reaction and interviews, as Spurs beat United to claim Champions League spot.
Everton play their final Premier League match at Goodison Park on Sunday at a venue steeped in history and tradition.
All our updates as Barcelona come from two down to move seven points clear of defending LaLiga champions Real Madrid.
All our updates, with post-match interviews and analysis, as Arsenal beat Real 5-1 on aggregate in the quarterfinals.
All our updates, including post-match reaction and analysis, as Barcelona beat Dortmund 5-3 on aggregate.
All the updates as league leaders Liverpool beat West Ham through a late goal by Virgil van Dijk to go 13 points clear.
All our updates, including full post-match analysis and interviews, as Arsenal shocked the defending champions.
All our updates, including post-match reaction and interviews, from the Champions Trophy final in Dubai.
All our updates, including post-match interviews, as New Zealand beat South Africa in Lahore in the second semifinal.