Luis Suarez scored a fine double as Barcelona came from behind to beat Inter Milan in the Champions League.

Lautaro Martinez gave Antonio Conte’s Inter a deserved lead and went close to a second, with Marc-Andre ter Stegen expertly keeping out his header.

Suarez levelled with a wonderful volley from Arturo Vidal’s cross.

Then Lionel Messi, on his return from an injury, found Suarez – whose first touch took him past defender Diego Godin – and he blasted in the winner.

Those were Suarez’s first two Champions League group goals in over three years.

Barcelona, who are unbeaten in 33 Champions League home games, are level on four points with Borussia Dortmund, whom they drew 0-0 with in their opening game, at the top of the table.

Earlier on Wednesday, Dortmund won 2-0 at Slavia Prague thanks to two excellent solo goals by Achraf Hakimi, the first two Champions League goals of the Real Madrid loanee’s career.

Crisis? What crisis?

Barcelona are only fourth in La Liga, having lost two of their opening seven league games. If they had been beaten by Inter, it would have been the first time ever that neither Barca nor Real had won after two Champions League games.

And for the first half that really looked on the cards. Alexis Sanchez set up Martinez for the opener as the striker held off Clement Lenglet before sliding a shot home. He was only denied a second by Barcelona’s keeper – and then Antonio Candreva had a goal rightfully disallowed for offside.

But Barca were much better in the second half and Suarez’s acrobatic volley put them ahead – his first goal in his last 16 group games.

And he had his second with a fine two-touch goal after Messi had run 40 yards before finding the Uruguayan.

It was the first time Messi had managed more than 45 minutes this season following two injuries and he was lively, although far from his best – forcing Samir Handanovic into three saves.

Inter, who had been unbeaten in all competitions since Conte arrived in the summer, are bottom of the group on one point.

Line-ups

Barcelona

  • 1ter Stegen
  • 20RobertoBooked at 52mins
  • 3PiquéBooked at 22mins
  • 15Lenglet
  • 2Nélson Semedo
  • 21de Jong
  • 5BusquetsSubstituted forVidalat 53′minutesBooked at 76mins
  • 8Arthur
  • 10Messi
  • 9Suárez
  • 17GriezmannBooked at 9minsSubstituted forDembéléat 66′minutes

Substitutes

  • 4Rakitic
  • 6Todibo
  • 11Dembélé
  • 13Murara Neto
  • 16Wague
  • 22Vidal
  • 27Pérez

Inter Milan

  • 1Handanovic
  • 2Godín
  • 6de Vrij
  • 37Skriniar
  • 77Brozovic
  • 87CandrevaSubstituted forD’Ambrosioat 71′minutes
  • 23BarellaBooked at 6mins
  • 12SensiSubstituted forPolitanoat 79′minutes
  • 18Asamoah
  • 7SánchezBooked at 77minsSubstituted forGagliardiniat 66′minutes
  • 10Martínez

Substitutes

  • 5Gagliardini
  • 8Vecino
  • 16Politano
  • 27Padelli
  • 30Esposito
  • 33D’Ambrosio
  • 34Biraghi
Referee:
Damir Skomina

Match Stats

Home TeamBarcelonaAway TeamInter Milan
Possession
Home66%
Away34%
Shots
Home17
Away11
Shots on Target
Home7
Away3
Corners
Home3
Away3
Fouls
Home17
Away18

Live Text

Match ends, Barcelona 2, Inter Milan 1.

Full Time

Second Half ends, Barcelona 2, Inter Milan 1.

Foul by Arthur (Barcelona).

Kwadwo Asamoah (Inter Milan) wins a free kick in the defensive half.

Offside, Barcelona. Marc-André ter Stegen tries a through ball, but Arturo Vidal is caught offside.

Attempt saved. Lionel Messi (Barcelona) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Ousmane Dembélé.

Arturo Vidal (Barcelona) wins a free kick in the defensive half.

Foul by Nicolò Barella (Inter Milan).

Gerard Piqué (Barcelona) wins a free kick in the defensive half.

Foul by Lautaro Martínez (Inter Milan).

Goal!

Goal! Barcelona 2, Inter Milan 1. Luis Suárez (Barcelona) left footed shot from the centre of the box to the bottom right corner. Assisted by Lionel Messi.

Attempt blocked. Matteo Politano (Inter Milan) left footed shot from the right side of the box is blocked. Assisted by Lautaro Martínez.

Foul by Luis Suárez (Barcelona).

Kwadwo Asamoah (Inter Milan) wins a free kick in the defensive half.

Substitution

Substitution, Inter Milan. Matteo Politano replaces Stefano Sensi.

Foul by Arturo Vidal (Barcelona).

Kwadwo Asamoah (Inter Milan) wins a free kick in the defensive half.

Attempt missed. Danilo D’Ambrosio (Inter Milan) right footed shot from a difficult angle and long range on the right is close, but misses to the right. Assisted by Lautaro Martínez.

Booking

Alexis Sánchez (Inter Milan) is shown the yellow card.

Booking

Arturo Vidal (Barcelona) is shown the yellow card for a bad foul.

Foul by Arturo Vidal (Barcelona).

Nicolò Barella (Inter Milan) wins a free kick in the defensive half.

Arthur (Barcelona) wins a free kick in the defensive half.

Foul by Nicolò Barella (Inter Milan).

Foul by Clément Lenglet (Barcelona).

Lautaro Martínez (Inter Milan) wins a free kick in the defensive half.

Corner, Barcelona. Conceded by Milan Skriniar.

Corner, Barcelona. Conceded by Diego Godín.

Substitution

Substitution, Inter Milan. Danilo D’Ambrosio replaces Antonio Candreva.

Attempt missed. Ousmane Dembélé (Barcelona) right footed shot from outside the box misses to the right. Assisted by Nélson Semedo.

Lionel Messi (Barcelona) wins a free kick in the attacking half.

Foul by Roberto Gagliardini (Inter Milan).

Nélson Semedo (Barcelona) wins a free kick in the defensive half.

Foul by Lautaro Martínez (Inter Milan).

Attempt missed. Ousmane Dembélé (Barcelona) right footed shot from outside the box is too high.

Substitution

Substitution, Inter Milan. Roberto Gagliardini replaces Alexis Sánchez.

Substitution

Substitution, Barcelona. Ousmane Dembélé replaces Antoine Griezmann.

Arthur (Barcelona) wins a free kick in the defensive half.

Foul by Marcelo Brozovic (Inter Milan).

Attempt missed. Antoine Griezmann (Barcelona) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Lionel Messi.