Spaniard Javito struck a brilliant winner midway through the second half for the Greek side, who kept their unbeaten European home record intact and burst Atletico's early-season bubble.

A hat-trick from Patrick Helmes and one from Stefan Reinartz saw Bayer Leverkusen beat Rosenborg 4-0 in the other Group B game.

Lech Poznan striker Artjoms Rudnevs scored the third goal of his hat-trick in injury-time to stun Juventus and claim a memorable 3-3 away draw to open the Polish champions' Europa League Group A campaign.

Juve had overcome a two-goal deficit as veteran striker Alessandro Del Piero who twice set up Giorgio Chiellini either side of half-time to draw his side level then fired them ahead with a marvellous long-range strike, but that goal was bettered in injury time when Rudnevs blasted his third from 35 yards to complete his hat-trick.

David Silva scored his first goal for the club and Jo added a second after the break as Manchester City started their campaign with a 2-0 win at Salzburg.

Ante Rukavina and Jorge Sammir got the goals as Dinamo Zagreb claimed an impressive 2-0 win over Villarreal, who had Marcos Senna sent off, while also in Group D Club Brugge drew 1-1 with PAOK.

Lille continued a largely disappointing week for French teams in Europe, losing 2-1 at home to Sporting Lisbon, with Pierre-Alain Frau's goal all they could muster after Simon Vukcevic and Helder Postiga had put the visitors 2-0 up, while Levski Sofia twice came from behind to beat Gent 3-2 in the other Group C match.

In Group F, Palermo's disappointing start to the season continued as they lost 3-2 at Sparta Prague and CSKA Moscow won 3-0 at Lausanne, while AZ Alkmaar took the early advantage in Group E, beating FC Sheriff 2-1 as Dynamo Kiev and BATE Borisov drew 2-2.

Midfielder Joe Cole scored the quickest European goal in Liverpool's illustrious history to set his under-strength side up for a 4-1 victory over Steaua Bucharest at Anfield.

The England international took just 25 seconds of their opening Europa League Group K match to find the net for his first strike since joining on a free transfer after being released by Chelsea in the summer.

Cristian Tanase equalised for the Romanians in the 13th minute but David Ngog took his tally to five in as many games in this competition and substitute Lucas Leiva scored the other for a victory which was not as easy as the scoreline suggested.

The other game in the group was a goalless draw between Napoli and FC Utrecht.

Borussia Dortmund wasted a two-goal lead and came back with two goals in the final three minutes for an amazing 4-3 victory at Karpaty Lviv in their Group J opener.

Dortmund went 2-0 up through Nuri Sahin's penalty and Mario Goetze, but Karpaty levelled through Oleg Golodyuk and Mykhaylo Kopolovets after 52 minutes.

Denys Kozhanov netted in the 78th minute for the Eastern Europeans, but Lucas Barrios and Goetze scored late on to give Dortmund the win.

In the other game in the competition's toughest group, Paris St Germain enjoyed the ideal start to their campaign after stunning highly-fancied Sevilla at the Ramon Sanchez Pizjuan tonight, with Nene striking the only goal of the game after 14 minutes.

Javier Arizmendi scored at both ends before Pedro Rios secured a 2-1 win for Getafe over Odense in Group H, with Cacau, Christian Gentner and Serdar Tasci netting in Stuttgart's 3-0 win over Young Boys.

Balazs Dzsudzsak levelled in the 89th minute to earn PSV Eindhoven a 1-1 draw against Sampdoria, who had taken the lead through Fabrizio Cacciatore, leaving Metalist Kharkiv to take the early advantage in Group I, courtesy of a 5-0 win at 10-man Debrecen.

In Group L, Fabian Ernst scored in the last minute to give Besiktas a 1-0 win over CSKA Sofia and Porto were 3-0 winners over Rapid Vienna, while AEK Athens and Zenit St Petersburg each claimed 3-1 wins in Group G over Hajduk Split and Anderlecht respectively, Alexander Kerzhakov bagging a hat-trick for the Russians.