FC Barcelona came from behind to see off Inter Milan 2-1 in the UEFA Champions League group stages, with Luis Suarez contributing with a brace on Wednesday night.
Lionel Messi made a return to captain Barca, as the visitors started without star striker Romelu Lukaku following an injury concern.
Inter took the lead after three minutes when quick thinking from Alexis Sanchesz played in Lautaro Martinez, who held off Clement Lenglet to slot past Marc Andre Ter Stegen.
The Catalans felt instant pressure and as expected threw a number of bodies forward in search of the equaliser, but couldn’t get a look in.
Martinez almost had a second with a pin-point header in the last nine minutes to the break, but Ter Stegen parried for a corner with a strong one-handed palm.
Barca started brightly in the second half, however the Italian giants continued their resolute act in defence.
Ernesto Valverde introduced Arturo Vidal five minutes from the break, with Sergio Busquets making way. Vidal proved the masterstroke as he delivered a telling ball to Luis Suarez, who volleyed home from outside the area eight minutes later.
The Catalans now had a spring in their step and nearly went ahead after 60 minutes, but Antoine Griezmann shot against the side-netting. More firepower came from the home side six minutes later, with Ousmane Dembele coming for Griezmann.
Inter looked to bounce back and managed to open up Barca with balls into wide areas, but the end product lacked effectively.
However, Suarez completed the comeback in the final five minutes as he skipped past Diego Godin to find the bottom corner after good work from Messi.