Here are the Barcelona player ratings from Saturday's 3-1 win against Napoli, which set up a Champions League quarterfinal against Bayern Munich next Friday.
Ter Stegen 7
Hard to remember a bad game from the German. Conceded a penalty but was good at everything else, commanding his area and using his feet.
A brilliant first half from the Portugal man. He did everything right: defending, dribbling, circulating the ball..
A solid display. A safe bet in the air and vocal when Barca needed him after the break.
Opened the scoring and was also assured at the back. Hardly put a foot wrong.
Started brightly, getting forward and causing problems for Napoli. Influence waned as the game progressed.
De Jong 9
The best player on the pitch. The Dutchman said to SPORT this week he's not happy with his performances this season but he will have been happy with this one. Was everywhere. Set up Messi for a brilliant second which was cruelly ruled out.
Good and bad moments. Set up Lenglet from a corner but also gave away the penalty.
Sergi Roberto 7
The type of performance which will be appreciated by his coach. Worked, worked and worked some more. Didn't stop all night.
Was there when he needed to be, scoring, having another ruled out and winning the penalty which Suarez scored. Retreated in second half with the tie won.
Another discrete night for the Frenchman, even in his more favoured 4-3-1-2 formation.
Scored the penalty and fought all night against the height of Manolas and Koulibaly.
Monchu 6, Junior 5