Spanish football giant Barcelona was knocked out of the Champions League as Italian champions Juventus held out for an away 0-0 draw at the Camp Nou to reach the semi-finals on Wednesday before losing the first leg 0-3 at Juventus last week. Barcelona has now missed out on a semi-final berth for a second consecutive season. Juventus joins Real Madrid, Atletico Madrid, and Monaco in Friday's semi-final draw.