A first-half goal by Ivan Rakitic was enough to see Barcelona end English interest in the Champions League on Wednesday as they beat Manchester City 1-0 in their last 16 second leg clash for a 3-1 aggregate win and a place in the quarter-finals.
Former Manchester City striker Carlos Tevez scored a double in the night's other game as Juventus pulled off an impressive 3-0 win away at 2013 finalists Borussia Dortmund to win 5-1 on aggregate.
For Tevez it represents quite a turnaround in fortunes in the competition, having gone six seasons without a Champions League goal,he has now scored six this term.
Rakitic struck with a delightful effort after being found by Lionel Messi, chesting it down and then lofting the ball over the outstanding Joe Hart.
City had their chances to get back into the game, none more so than when Sergio Aguero was given the opportunity to reduce the overall deficit with a penalty.
However, he failed to take the chance and Barcelona held on comfortably only being denied a more convincing margin of victory by the impressive Hart.
City's exit follows those of Chelsea and Arsenal at the same stage, Liverpool having gone out in the group stage, and leaves the quarter-finals without an English team for the second time in three seasons.
"We've gone out to a magnificent side for the second time in two years," Hart told Sky Sports.
"They will get a lot of plaudits but we had a big chance with the penalty. We hung in there and didn't take it."
Tevez had Dortmund rocking from the third minute as he rifled home a superb effort from outside the area and further goals from Spaniard Alvaro Morata, who also scored in the first leg, and then Tevez again sent out a warning to the other contenders that Juventus will be no pushovers.
Barcelona and Juventus, who went out in the group stage last year, join champions Real Madrid, last season's finalists Atletico Madrid, Porto, Germany's 2013 winners Bayern Munich and French duo Paris Saint Germain and Monaco in Friday's draw.