Barcelona lost 2-1 at home to unheralded Russian side Rubin Kazan and Liverpool lost by the same score to visiting Lyon as the big teams struggled in the Champions League on Tuesday.
Rubin Kazan had taken just one point from the first two matches of their debut appearance in the group stage but twice led at Camp Nou to overturn a team containing Lionel Messi,Zlatan Ibrahimovic and Andres Iniesta.
Barcelona should still advance but Liverpool may be in trouble after Cesar Fabian Delgado scored in injury time to hand the five-time European champions a fourth straight loss for the first time in 22 years. Liverpool are third in their group,six points behind leading Lyon.
Inter Milan trailed twice at home before the Italian champions salvaged a 2-2 draw with Dynamo Kiev through equalizers by Dejan Stankovic and Walter Samuel. But Inter are now last in Group F after stretching their winless streak in Europe to six matches. Elsewhere on a day of 31 goals and no home wins,Fiorentina won 4-3 at Debreceni and Arsenal drew 1-1 at AZ Alkmaar.
But the biggest shock was Rubin Kazans victory. We need to win at least two more of our games, Barcelona coach Pep Guardiola said. Its a strong group with four champions.
Quick lead
Aleksandr Ryazantsev put the Russian champions ahead after just 75 seconds by running onto a loose ball and smashing a shot beyond keeper Victor Valdes. Iniesta and Messi each had an appeal for a penalty turned down before Zlatan Ibrahimovic equalised for the Spanish champions three minutes after halftime.
But Alejandro Dominguez put Gokdeniz Karadeniz through into the area 25 minutes later and he beat Valdes with an angled shot that silenced the home crowd. Zlatan Ibrahimovic came close to a second equaliser when he hit the crossbar with 11 minutes left and midfielder Yaya Toure hit the post with a header in the fourth minute of injury time.
Rubin,Barcelona and Dynamo Kiev all have four points from three games in Group F. Inter have three points.
Liverpools troubled season continued when they were beaten by Lyon and lost captain Steven Gerrard to a groin injury. Yossi Benayoun had put the five-time champions ahead four minutes before halftime but an injury-hit and directionless home side conceded to Maxime Gonalons midway through the second half and was then hit by a counterattack in injury time. Sidney Govou sent a pass right across the goalmouth and,with the defence hesitating,Cesar Fabian Delgado arrived at the far post to score the winner.
Liverpool have three points from three Group E matches,six fewer than Lyon and three fewer than Fiorentina.
Arsenals lead in Group H was trimmed to a single point after Mendes da Silva scored in the third minute of injury time to earn AZ a draw.
All results
Group E: Debrecen 3 Fiorentina 4; Liverpool 1 Lyon 2
Group F: Barcelona 1 Rubin Kazan 2; Inter Milan 2 Dynamo Kiev 2
Group G: Rangers 1 Unirea Urziceni 4; Stuttgart 1 Sevilla 3
Group H: AZ Alkmaar 1 Arsenal 1; Olympiakos 2 Standard Liege 1