Barcelona have been in sublime form this season in the UEFA Champions League. Of the five matches they have played, the Blaugrana have won on four occasions and drawn once.
Despite being placed in a tough group which had the likes of Tottenham Hotspur, PSV Eindhoven and Inter Milan, they have eased their way into the round of 16.
Lionel Messi has been the star of their campaign so far with six goals from three matches. The likes of Ousmane Dembele and Malcom have also played their part for Ernesto Valverde's team.
On the final matchday, they will come up against Tottenham who need to match Inter Milan’s result against PSV Eindhoven in order to progress into the knockout stages.
Expect Messi to put in yet another sublime display at Camp Nou.
Watch all their best plays so far here.