Barcelona and Inter Milan shared a compelling 3-3 draw in a high-octane Champions League semifinal clash on Wednesday.

The Italian side raced into a two-goal lead with superb strikes from Marcus Thuram and Denzel Dumfries, before the unstoppable Lamine Yamal pulled Barca back into it with a sublime solo effort.

Ferran Torres levelled for the five-time champions and although Inter nosed ahead through Dumfries again, a Yann Sommer own goal left the tie on a knife-edge at the halfway stage.

“Letting in that many goals (here) is unacceptable, but we also have to give Inter credit, they did very well,” said Raphinha, whose fierce drive forced the own goal. “The important thing is we leave with a result where everything can happen.”

Despite losing three domestic games in a row and seeing their treble hopes crumble, Inter showed resilience and quality in Catalonia.

“After three defeats in a row we saw the real Inter tonight, we played with heart and I’m proud,” Dumfries told Amazon Prime Video. “Obviously we wanted to win but I think it was a good performance and it’s still all to play for.”

Inter was desperately hoping Thuram would be fit to play after a thigh injury and he showed precisely why, scoring the fastest ever Champions League semi-final goal after 30 seconds.

Dutch wide man Dumfries aimed a low cross towards Thuram and Inigo Martinez slipped at just the wrong time, allowing the France striker room to finish with an impudent backheel flick.

Not ready to subscribe? Sign up here for our free newsletter.

Already have an account? Sign in here.