Champions League: Barcelona gets stunned as Chelsea, United escape
Lionel Messi scored his first goal as a dad, but Barcelona was beaten 2-1 by Celtic
Chelsea got a stoppage-time goal from Victor Moses to beat Shakhtar Donetsk 3-2
Manchester United weathered a second-half power outage to defeat host Braga 3-1
GLASGOW, Scotland (AP) -- Celtic produced a stunning 2-1 victory over Barcelona in the Champions League on Wednesday, rewarded for a disciplined defensive display against the European heavyweight and making the most of their rare attacks.
Victor Wanyama headed the Scottish champions in front in the 21st minute and teenage substitute Tony Watt rounded off another swift counterattack in the 83rd.
Barca dominated possession but could only score in stoppage time when Lionel Messi found the net after being continuously thwarted by goalkeeper Fraser Forster.
Barca's first loss in Group G after three straight wins prevented them from securing early qualification for the knockout phase.
LONDON (AP) -- Victor Moses headed home the winner four minutes into injury time to earn Chelsea a victory over Shakhtar Donetsk, allowing the holders to move level on points with the Ukrainian side in Group E.
Outplayed for large periods, Chelsea twice surrendered the lead in a frenetic match at Stamford Bridge, with Willian scoring both of Shakhtar's goals in the ninth and 47th minutes to enhance his burgeoning reputation.
Fernando Torres had scored Chelsea's opener in the sixth and Oscar had reclaimed the lead for the hosts in the 40th with a stunning 45-yard shot, with goalkeeper Andriy Pyatov to blame for both goals after botching attempted clearances.
Moses had the last laugh as Chelsea finished strongly, the substitute heading in Mata's cross with almost the last touch of the game. Shakhtar is only ahead on goal difference now, with Juventus a point behind.
Without Moses' late goal, Chelsea would have been in a dire position, third in the group and needing a good result at Juventus in two weeks to avoid becoming the first reigning champion to go out in the group stage. Now the situation looks a lot healthier.
It was Shakhtar's first loss in 38 games - spanning 12 months - but the visitors will wonder how they didn't claim a win that would have seen them qualify with two matches left.
BRAGA, Portugal (AP) -- Javier Hernandez, Wayne Rooney and substitute Robin van Persie scored late goals as Manchester United rallied for a win at Braga, putting the English team into the next round.
Manchester United's standout strikers teamed up in the last 10 minutes to put the Red Devils into the knockout phase with two games to spare after they went out last season in the group stage.
But it was the second time in two weeks United had to fight back after Braga took the lead, and the Premier League leader looked tame and far below the form of a contender for the European crown. Braga is making just its second appearance in the competition.
MUNICH (AP) -- Claudio Pizarro scored a hat trick as Bayern Munich thrashed Lille to keep the French club without a point.
Bastain Schweinsteiger and Arjen Robben scored with free kicks as Bayern romped to a five-goal lead at halftime against overmatched Lille.
Lille forward Salomom Kalou cut the deficit after the break, before Toni Kroos completed the emphatic win for Bayern.
Bayern has nine points in Group F. Valencia also has nine points and leads the group on goal difference after winning 4-2 against BATE Borisov, which has six points.
TURIN, Italy (AP) -- Juventus bounced back from its first Serie A loss in two seasons with a comfortable win over Danish side Nordsjaelland to boost its chances of advancing.
Claudio Marchisio put the Italian champions ahead six minutes in, Arturo Vidal doubled the lead in the 23rd and Sebastian Giovinco added another for the hosts in the 37th. Substitute Fabio Quagliarella sealed the victory in the 75th.
Compared to the 1-1 draw between the clubs two weeks ago, this contest was completely one-sided, with Alessando Matri hitting the post for Juventus in the 26th.
Juventus has six points in Group E, while Nordsjaelland is last with one point.
On Saturday, Juve's 49-match winning run in Serie A ended with a 3-1 home loss to Inter Milan.
LISBON, Portugal (AP) -- Substitute Oscar Cardozo scored two second-half goals to give Benfica a win over Spartak Moscow for its first Champions League victory this season.
Cardozo came on at halftime and headed in a cross from Melgarejo cross in the 55th minute. The Paraguayan extended the Portuguese team's lead in the 69th when he received a pass from Ola John on the flank and struck a left-foot shot past goalkeeper Artem Rebrov.
After two defeats and a draw, the victory keeps alive Benfica's hopes of reaching the knockout round from Group G.
The Lisbon club has four points, five behind leader Barcelona and three back from Celtic with two group games left to play.
VALENCIA, Spain (AP) -- Midfielder Sofiane Feghouli scored twice Wednesday to help Valencia beat BATE Borisov 4-2 at home and take the lead in Group F in the Champions League.
Valencia jumped out to a 3-0 lead by the 51st minute and then held off a comeback attempt by Belarusian club, which had surprisingly topped the group after three rounds.
Jonas gave the hosts the lead in the 27th minute when he controlled a cross from Tino Costa and beat BATE goalkeeper Andrei Gorbunov. Roberto Soldado doubled the lead with a penalty two minutes later, and Feghouli hit Valenica's third after deftly controlling Fernando Gago's pass.
Midfielder Renan Bressan pulled one back for BATE two minutes later and Dmitri Mozolevski made it 3-2 in the 83rd. But Feghouli made the game safe with his second goal in the 86th.
CLUJ, Romania (AP) -- Galatasaray won its first away Champions League match in 10 years by beating CFR Cluj thanks to a hat trick by Burat Yilmaz on Wednesday.
Yilmaz beat goalkeeper Mario Felgueiras with a header from 12 meters out in the 18th minute. His second goal came after a defensive error by Cluj's defense in the 62nd, finishing with his right foot after being set up by Hamit Altintop. The striker finished the scoring with a nine-meter shot in the 74th.
Cluj winger Modou Sougou had earlier made it 1-1 with a 53rd-minute goal from a shot that hit the crossbar and went into the net.
Galatasaray is second in Group H on goal difference from Cluj with both teams on four points, eight behind Manchester United.
Copyright 2012 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.
Flyers sweep home-and-home from Penguins
Canadiens put together big comeback to beat Senators 5-4 in OT