Messi and Neymar lead the way in a difficult clash.
The comeback hangover brings Barça's first loss in the league since October.
The miracle happened and the players made it happen, now it's time to rate them!
Discover more about Barça than you could ever know.
Messi leads the pack as Barça enjoys their best performance in 2017.
Barça with a good day at the Camp Nou as the whole team puts on a shift in a convincing win.
Barcelona travel to Madrid on Sunday afternoon knowing a win will see them go top of La Liga for a few hours at least with Real Madrid not playing until later on Sunday.
The Catalan club is still on the hunt for a replacement in the right back position, after Dani Alves gave up the Barca shirt to join Juventus.
The final will be the last official match at the stadium.
Barça overcome a great opposition and secure three valuable points in La Liga race.
The players speak after a vital win in the Spanish Cup semis first leg.
The Portuguese player says that “he can demand more of himself”.