Gerard Pique’s was the star man as his 94th-minute header made it 2-0 on the night and 2-2 on aggregate which took the game into extra-time.
Barely five minutes into extra-time, Martin Braithwaite headed what proved to be the winner.
Read Also: How The Coronavirus Has Hit Global Sport
It was no more than Barcelona deserved, after one of their best performances since Ronald Koeman took over last summer.
Ousmane Dembele gave Barcelona the perfect start, starting at center-forward for the second game running, he fired three shots goalwards in the first ten minutes.
With the score at 1-0, Sevilla were handed a golden opportunity as they were awarded a penalty after substitute Lucas Ocampos was flattened by Oscar Minugeza.
Marc-Andre Ter Stegen bounced up and down the line filling the goal and doing his best to intimidate Ocampos, whose record from the spot at Sevilla was 11 out of 11. Ter Stegen got down well to his right and just stopped the kick going under his body.
At the start of injury time, Sevilla were reduced to 10 men after Fernando was sent off for pulling back substitute Francisco Trincao on the edge of the area.
Before the game, many pundits and analysts had written Barcelona off with Sevilla already two goals ahead, but then again, Sevilla failed to capitalize on their chances allowing Barcelona to dominate most part of the game and eventually secure the three goals it needed to progress.
Barcelona would require a similar miracle or possibly a better one as it looks to upturn a similar deficit against French Champions – Paris St German (PSG) who they lost abysmally to in the first leg of their Round of 16 encounter.
AFRICA TODAY NEWS, NEW YORK