Het 34e seizoen van de UEFA Cup (2004/05) begon met twee kwalificatierondes. De clubs die uit de kwalificatieronde kwamen, en de clubs die al geplaatst waren, speelden in de eerste ronde van de UEFA Cup. Dit seizoen was er een nieuwe opzet, want de groepsfase deed haar intrede.

Voorrondes Eerste voorronde Team #1 Tot. Team #2 1ste wed 2de wedB36 Tórshavn 2 - 11 FHK Liepājas Metalurgs1 - 31 - 8B68 Toftir 0 - 11 FK Ventspils0 - 30 - 8Dukla Banská Bystrica 4 - 0 FK Karabakh Agdam3 - 01 - 0BATE Barisaw 2 - 4 Dinamo Tbilisi2 - 30 - 1FK Ekranas Panevėžys 3 - 1 F91 Dudelange1 - 02 - 1Glentoran FC 4 - 3 AC Allianssi2 - 22 - 1FC Haka Valkeakoski 5 - 2 Etzella Ettelbruck2 - 13 - 1Haverfordwest County FC 1 - 4 FH Hafnarfjörður0 - 11 - 3ÍA Akranes 6 - 3 TVMK Tallinn4 - 22 - 1Illitsjivets Marioepol 4 - 0 Banants Jerevan2 - 02 - 0FC Levadia Tallinn 3 - 1 Bohemian FC0 - 03 - 1Marsaxlokk FC 0 - 3 NK Primorje0 - 10 - 2MIKA Asjtarak 1 - 2 Boedapest Honvéd FC0 - 11 - 1Nistru Otaci 3 - 2 Sjachtjor Salihorsk1 - 12 - 1AC Omonia Nicosia 8 - 1 FK Sloga Jugomagnat4 - 04 - 1Östers IF 4 - 1 Total Network Solutions FC2 - 12 - 1Oțelul Galați 8 - 1 Dinamo Tirana4 - 04 - 1Partizani Tirana 5 - 4 Birkirkara FC4 - 21 - 2SS Pennarossa 1 - 9 FK Željezničar Sarajevo1 - 50 - 4Portadown FC 2 - 4 FK Žalgiris Vilnius2 - 20 - 2FC Santa Coloma 0 - 4 FK Modriča0 - 10 - 3Sjirak Gjoemri 1 - 4 FC Tiraspol1 - 20 - 2FK Sileks Kratovo 1 - 2 NK Maribor0 - 11 - 1FK Tbilisi 5 - 1 FK Shamkir1 - 04 - 1FC Vaduz 4 - 2 Longford Town FC1 - 03 - 2

Tweede voorronde Team #1 Tot. Team #2 1ste wed 2de wedGlentoran FC 1 - 3 IF Elfsborg0 - 11 - 2Odd Grenland BK 4 - 3 FK Ekranas Panevėžys3 - 11 - 2KSK Beveren 5 - 2 FC Vaduz3 - 12 - 1FK Ventspils 1 - 1 Brøndby IF0 - 01 - 1Hammarby IF 4 - 1 ÍA Akranes2 - 02 - 1Stabæk IF 6 - 2 FC Haka3 - 13 - 1FK Bodø/Glimt 3 - 3 (8-7 n.p.) FC Levadia Tallinn2 - 11 - 2FH Hafnarfjörður 4 - 3 Dunfermline Athletic FC2 - 22 - 1FK Žalgiris Vilnius 1 - 3 Aalborg BK1 - 30 - 0Östers IF 3 - 3 FHK Liepājas Metalurgs2 - 21 - 1Gençlerbirliği 2 - 2 NK Rijeka1 - 01 - 2Levski Sofia 8 - 0 FK Modriča5 - 03 - 0Hapoel Bnei Sakhnin FC 6 - 1 Partizani Tirana3 - 03 - 1Zeleznik Belgrado 4 - 5 Steaua Boekarest2 - 42 - 1FK Budućnost Banatski Dvor 2 - 2 NK Maribor1 - 21 - 0FK Željezničar Sarajevo 1 - 9 Litex Lovetsj1 - 20 - 7Dinamo Zagreb 4 - 2 NK Primorje4 - 00 - 2AC Omonia Nicosia 2 - 4 CSKA Sofia1 - 11 - 3 (n.v.)Oțelul Galați 0 - 1 Partizan Belgrado0 - 00 - 1AEK Larnaca FC 3 - 4 Maccabi Petach Tikwa3 - 00 - 4FC Terek Grozny 2 - 0 Lech Poznań1 - 01 - 0SK Slavia Praag 3 - 3 Dinamo Tbilisi3 - 10 - 2SK Rapid Wien 3 - 2 FC Roebin Kazan0 - 23 - 0Illitsjivets Marioepol 0 - 3 FK Austria Wien0 - 00 - 3Dukla Banská Bystrica 4 - 2 FC Wil3 - 11 - 1Nistru Otaci 1 - 6 SK Sigma Olomouc1 - 20 - 4FC Artmedia Bratislava 1 - 4 Dnipro Dnipropetrovsk0 - 31 - 1SV Pasching 3 - 3 Zenit St.-Petersburg3 - 10 - 2Újpest FC 5 - 1 Servette FC3 - 12 - 0Metalloerg Donetsk 5 - 1 FC Tiraspol3 - 02 - 1FK Tbilisi 0 - 7 Legia Warschau0 - 10 - 6Amica Wronki 1 - 1 (5-4 n.p.) Boedapest Honvéd FC1 - 00 – 1

Eerste ronde Team #1 Tot. Team #2 1ste wed 2de wedGrazer AK 5 - 1 Litex Lovetsj5 - 00 - 1Metalloerg Donetsk 0 - 6 SS Lazio0 - 30 - 3FK Bodø/Glimt 1 - 2 Beşiktaş JK1 - 10 - 1Shelbourne FC 2 - 4 Lille OSC2 - 20 - 2Heart of Midlothian FC 5 - 3 SC Braga3 - 12 - 2FK Austria Wien 4 - 1 Legia Warschau1 - 03 - 1Dukla Banská Bystrica 0 - 5 SL Benfica0 - 30 - 2Partizan Belgrado 3 - 1 Dinamo Boekarest3 - 10 - 0Parma FC 3 - 2 NK Maribor3 - 20 - 0Real Zaragoza 4 - 2 SK Sigma Olomouc1 - 03 - 2Sporting Clube de Portugal 2 - 0 SK Rapid Wien2 - 00 - 0Newcastle United FC 7 - 1 Hapoel Bnei Sakhnin FC2 - 05 - 1Steaua Boekarest 4 - 3 CSKA Sofia2 - 12 - 2Wisła Kraków 5 - 5 Dinamo Tbilisi4 - 31 - 2FC Utrecht 4 - 3 Djurgårdens IF4 - 00 - 3Millwall FC 2 - 4 Ferencvárosi TC1 - 11 - 3FC Schalke 04 9 - 1 FHK Liepājas Metalurgs5 - 14 - 0Maccabi Haifa FC 1 - 2 Dnipro Dnipropetrovsk1 - 00 - 2FC Terek Grozny 1 - 3 FC Basel1 - 10 - 2Odd Grenland BK 1 - 5 Feyenoord Rotterdam0 - 11 - 4Aalborg BK 1 - 3 AJ Auxerre1 - 10 - 2Sevilla FC 4 - 1 CD Nacional2 - 12 - 0ND Gorica 1 - 2 AEK Athene1 - 10 - 1Standard Luik 1 - 1 VfL Bochum0 - 01 - 1Zenit St.-Petersburg 6 - 1 Rode Ster Belgrado4 - 02 - 1Trabzonspor 3 - 4 Athletic Bilbao3 - 20 - 2Újpest FC 1 - 7 VfB Stuttgart1 - 30 - 4Panionios NFC 3 - 2 Udinese Calcio3 - 10 - 1Levski Sofia 1 - 2 KSK Beveren1 - 10 - 1Maccabi Petach Tikwa 0 - 5 SC Heerenveengeannuleerd0 - 5Dinamo Zagreb 2 - 0 IF Elfsborg2 - 00 - 0FH Hafnarfjörður 1 - 5 Alemannia Aachen1 - 50 - 0Middlesbrough FC 4 - 1 FC Baník Ostrava3 - 01 - 1Club Brugge 6 - 1 LB Châteauroux4 - 02 - 1PAOK FC 3 - 5 AZ Alkmaar2 - 31 - 2FK Ventspils 1 - 2 Amica Wronki1 - 10 - 1FC Sochaux-Montbéliard 9 - 0 Stabæk IF4 - 05 - 0Egaleo FC 2 - 1 Gençlerbirliği1 - 01 - 1Marítimo Funchal 1 - 1 (2-4 n.p.) Rangers FC1 - 00 - 1Hammarby IF 1 - 5 Villarreal CF1 - 20 - 3

Omdat er geen vliegtuigen mochten landen in Israël kon Heerenveen niet zijn uitwedstrijd spelen. Daarom werd er maar een wedstrijd gepeeld, namelijk die in Heerenveen. De regel dat doelpunten die uit gemaakt worden dubbel tellen kwam te vervallen. Bij een gelijkspel zou er daarom verlenging gespeeld zijn. Zover hoefde het echter niet te komen want Heerenveen won de wedstrijd overtuigend met 5 tegen 0.

Alle Nederlandse en Belgische clubs plaatsten zich voor de groepsfase, behalve Heerenveen waren dat FC Utrecht, Feyenoord, AZ, Standard Luik en Beveren.

De winnaars uit de eerste ronde plaatsten zich voor de tweede ronde, de groepsfase. In elke poule zitten 5 clubs. Iedere club speelt 1 keer tegen de andere 4 clubs uit de poule. In totaal spelen de clubs 2 uitwedstrijden en 2 thuiswedstrijden.

Hieronder staat de groepsfase. Eerst staat er de eindstand in de poules, daarna de uitslagen van de gespeelde wedstrijden. De eerste drie clubs uit de poules plaatsten zich voor de derde ronde.

Groepsfase Groep A TeamPtnWedWGVDVDTDS1. Feyenoord Rotterdam7421163+32. FC Schalke 047421153+23. FC Basel7421154-14. Ferencvárosi TC4411235-25. Heart of Midlothian3410326-4

1e speeldagFeyenoord3–0HeartsSchalke1–1Basel2e speeldagHearts0–1SchalkeFerencvárosi1–1Feyenoord3e speeldagSchalke2–0FerencvárosiBasel1–2Hearts4e speeldagFerencvárosi1–2BaselFeyenoord2–1Schalke5e speeldagHearts0–1FerencvárosiBasel1–0Feyenoord

Groep B TeamPtnWedWGVDVDTDS1. Athletic Bilbao94301114+72. Steaua Boekarest6420243+13. Parma FC6420256-14. Beşiktaş JK441127705. Standard Luik44112411-7

1e speeldagSteaua Boekarest2–0Standard LuikAthletic Bilbao2–0Parma2e speeldagParma1–0Steaua BoekarestBesiktas3–1Athletic Bilbao3e speeldagSteaua Boekarest2–1BesiktasStandard Luik2–1Parma4e speeldagBesiktas1–1Standard LuikAthletic Bilbao1–0Steaua Boekarest5e speeldagParma3–2BesiktasStandard Luik1–7Athletic Bilbao

Groep C SquadraPtnWedWGVDVDTDS1. Dnipro Dnipropetrovsk9430175+22. Real Zaragoza7421153+23. FK Austria Wien7421143+14. Club Brugge541215505. FC Utrecht0400427-5

1e speeldagDnipro Dnipropetrovsk3–2Club BruggeReal Zaragoza2–0Utrecht2e speeldagUtrecht1–2Dnipro DnipropetrovskAustria Wien1–0Real Zaragoza3e speeldagDnipro Dnipropetrovsk1–0Austria WienClub Brugge1–0Utrecht4e speeldagAustria Wien1–1Club BruggeReal Zaragoza2–1Dnipro Dnipropetrovsk5e speeldagUtrecht1–2Austria WienClub Brugge1–1Real Zaragoza

Groep D SquadraPtnWedWGVDVDTDS1. Newcastle United FC10431081+72. FC Sochaux-Montbéliard943014403. Sporting Clube de Portugal7421193+64. Panionios3410368-25. Dinamo Tbilisi04004213-11

1e speeldagDinamo Tbilisi0–2Sochaux-MontbéliardPanionios0–1Newcastle United2e speeldagNewcastle United2–0Dinamo TbilisiSporting Clube de Portugal4–1Panionios3e speeldagDinamo Tbilisi0–4Sporting Clube de PortugalSochaux-Montbéliard0–4Newcastle United4e speeldagSporting Clube de Portugal0–1Sochaux-MontbéliardPanionios5–2Dinamo Tbilisi5e speeldagNewcastle United1–1Sporting Clube de PortugalSochaux-Montbéliard1–0Panionios

Groep E TeamPtnWedWGVDVDTDS1. Middlesbrough FC9430162+42. Villarreal CF8422082+63. Partizan Belgrado5412176+14. Lazio Roma3403157-25. Egaleo FC14013211-9

1e speeldagLazio1–1VillarealEgaleo0–1Middlesbrough2e speeldagMiddlesbrough2–0LazioPartizan4–0Egaleo3e speeldagLazio2–2PartizanVillareal2–0Middlesbrough4e speeldagPartizan1–1VillarealEgaleo2–2Lazio5e speeldagMiddlesbrough3–0PartizanVillareal4–0Egaleo

Groep F TeamPtnWedWGVDVDTDS1. AZ Alkmaar9430163+32. AJ Auxerre7421173+43. Grazer AK7421154+14. Rangers FC6420283+55. Amica Wronki04004316-13

1e speeldagAmica Wronki0–5RangersAuxerre0–0Grazer2e speeldagGrazer3–1Amica WronkiAZ Alkmaar2–0Auxerre3e speeldagAmica Wronki1–3AZ AlkmaarRangers3–0Grazer4e speeldagAZ Alkmaar1–0RangersAuxerre5–1Amica Wronki5e speeldagGrazer2–0AZ AlkmaarRangers0–2Auxerre

Groep G TeamPtnWedWGVDVDTDS1. VfB Stuttgart94301103+72. SL Benfica9430195+43. SC Heerenveen742116604. Dinamo Zagreb4411297+25. KSK Beveren04004215-13

1e speeldagBenfica4–2HeerenveenBeveren1–5Stuttgart2e speeldagStuttgart3–0BenficaDinamo Zagreb6–1Beveren3e speeldagBenfica2–0Dinamo ZagrebHeerenveen1–0Stuttgart4e speeldagDinamo Zagreb2–2HeerenveenBeveren0–3Benfica5e speeldagStuttgart2–1Dinamo ZagrebHeerenveen1–0Beveren

Groep H SquadraPtnWedWGVDVDTDS1. Lille OSC9430153+22. Sevilla FC7421164+23. Alemannia Aachen7421154+14. Zenit Sint-Petersburg5412196+35. AEK Athene04004412-8

1e speeldagZenit Saint Petersburg5–1AEK AtheneAlemannia Aachen1–0Lille2e speeldagLille2–1Zenit Saint PetersburgSevilla2–0Alemannia Aachen3e speeldagZenit Saint Petersburg1–1SevillaAEK Athene1–2Lille4e speeldagSevilla3–2AEK AtheneAlemannia Aachen2–2Zenit Saint Petersburg5e speeldagLille1–0SevillaAEK Athene0–2Alemannia Aachen

Derde ronde In de derde ronde zitten de nummers 1 tot en met 3 van de poules uit de groepsfase en de nummers 3 uit de poules van de Champions League, zie hiervoor: Champions League seizoen 2004/2005.

De derde plaatsen uit de Champions League: Olympiakos Piraeus Dynamo Kiev Ajax Fenerbahçe Panathinaikos Sjachtar Donetsk Valencia CF CSKA Moskou

Doordat Ajax derde werd in poule C in de Champions League mochten ze in de derde ronde van de UEFA cup spelen. In totaal waren er zodoende 4 Nederlandse clubs in de derde ronde. AZ, Ajax, Feyenoord en Heerenveen. Slechts één hiervan redde het, AZ. De uitslagen waren:

Team #1 Tot. Team #2 1ste wed 2de wedOlympiakos Piraeus 2-0 FC Sochaux-Montbéliard1-01-0SC Heerenveen 2-4 Newcastle United FC1-21-2Grazer AK 3-4 Middlesbrough FC2-21-2Sporting Clube de Portugal 4-2 Feyenoord Rotterdam2-12-1Valencia CF 2-2(3-4 n.p.) Steaua Boekarest2-00-2Dynamo Kiev 0-2 Villarreal CF0-00-2Sjachtar Donetsk 2-1 FC Schalke 041-11-0Alemannia Aachen 1-2 AZ Alkmaar0-01-2FK Austria Wien 2-1 Athletic Bilbao0-02-1Fenerbahçe SK 1-3 Real Zaragoza0-11-2Panathinaikos 1-2 Sevilla FC1-00-2Parma FC 2-0 VfB Stuttgart0-02-0(n.v.)Partizan Belgrado 3-2 Dnipro Dnipropetrovsk2-21-0CSKA Moskou 3-1 SL Benfica2-01-1FC Basel 0-2 Lille OSC0-00-2Ajax Amsterdam 2-3 AJ Auxerre1-01-3

Achtste finale Alleen AZ wist zich te plaatsen, zij het ternauwernood omdat het tegen Aken een kwartier voor tijd nog altijd 1-0 achter stond. AZ moest winnen om zich te plaatsen en deed dat uiteindelijk ook. Ze lootten vervolgens tegen Sjachtar Donetsk.

De uitslagen van de Achtste finale: Team #1 Tot. Team #2 1ste wed 2de wedOlympiakos 1 - 7 Newcastle United FC1 - 30 - 4Middlesbrough FC 2 - 4 Sporting Clube de Portugal2 - 30 - 1Steaua Boekarest 0 - 2 Villarreal CF0 - 00 - 2Sjachtar Donetsk 2 - 5 AZ Alkmaar1 - 31 - 2Austria Wien 3 - 3 u Real Zaragoza1 - 12 - 2Sevilla FC 0 - 1 Parma FC0 - 00 - 1Partizan Belgrado 1 - 3 CSKA Moskou1 - 10 - 2Lille OSC 0 - 1 AJ Auxerre0 - 10 - 0

Kwartfinale Team #1 Tot. Team #2 1ste wed 2de wedNewcastle United FC 2 - 4 Sporting Clube de Portugal1 - 01 - 4Villarreal CF 2 - 3 AZ Alkmaar1 - 21 - 1Austria Wien 1 - 1u Parma FC1 - 10 - 0CSKA Moskou 4 - 2 AJ Auxerre4 - 00 - 2

Halve finale