Take a look at some of the best images from around the world in the past 24 hours
An Ajax supporter is seen through flags from the stands during the UEFA Champions League semi-final second leg football match between the home side and Tottenham Hotspur at the Johan Cruyff Arena, in Amsterdam. AFP