# 2007–08 UEFA Cup

The 2007–08 UEFA Cup was the 37th edition of the UEFA Cup, UEFA's former second-tier club football tournament. The final was played at the City of Manchester Stadium, Manchester, England on 14 May 2008 between Rangers of Scotland and Zenit Saint Petersburg of Russia. Zenit won the match 2–0, with goals from Igor Denisov and Konstantin Zyryanov, to claim their first UEFA Cup title. The first qualifying games were played on 19 July 2007 and the main tournament commenced on 20 September 2007. A total of 157 football clubs took part in the tournament (including its qualifying rounds).
Each European football nation is represented by a different number of its associate clubs, depending on the UEFA coefficients. Budućnost Podgorica and Rudar Pljevlja were the first teams from Montenegro to enter the competition.
The semi-final between Zenit and Bayern Munich was alleged to have been fixed. Both clubs denied the allegations, and the UEFA probe found no wrongdoing on either part.
Sevilla could not defend their title as they automatically qualified for the 2007–08 UEFA Champions League and also reached the knockout stage.
The tournament's top scorers were Pavel Pogrebnyak of Zenit Saint Petersburg and Luca Toni of Bayern Munich, each with 10 goals.

## Association team allocation

A total of 157 teams from all 53 UEFA member associations participated in the 2007–08 UEFA Cup. The association ranking based on the UEFA country coefficients was used to determine the number of participating teams for each association:
* Associations 1–6 and 16–21 each had three teams qualify.
* Associations 7–8 each had four teams qualify.
* Associations 9–15 and 22–53 (except Liechtenstein, San Marino and Andorra) each had two teams qualify.
* Liechtenstein (as they organized only a domestic cup and no domestic league), San Marino and Andorra had only one team that qualified.
Moreover, the following teams also qualified for the competition:
* 24 teams eliminated from the 2007–08 UEFA Champions League were transferred to the UEFA Cup.
* 11 teams advancing from the 2007 UEFA Intertoto Cup were transferred to the UEFA Cup.
* 3 associations had one additional team qualify via the UEFA Respect Fair Play ranking.

### Association ranking

For the 2007–08 UEFA Cup, the associations were allocated places according to their 2006 UEFA country coefficients, which took into account their performance in European competitions from 2001–02 to 2005–06.
Apart from the allocation based on the country coefficients, associations could have additional teams participating in the UEFA Cup, as noted below:
* (UCL) – Additional teams transferred from the UEFA Champions League
* (IC) – Additional teams transferred from the UEFA Intertoto Cup
* (FP) – Additional berth via Fair Play ranking
| Rank | Association | Coeff. | Teams | Notes |
| 1 | Spain | 72.748 | 3 | +1 (IC) |
| 2 | Italy | 66.731 | 3 | +1 (IC) |
| 3 | England | 63.486 | 3 | +1 (IC) |
| 4 | France | 50.781 | 3 | +1 (IC) +2 (UCL) |
| 5 | Germany | 48.364 | 3 | +1 (IC) +1 (UCL) |
| 6 | Portugal | 44.041 | 3 | +1 (IC) +2 (UCL) |
| 7 | Netherlands | 41.331 | 4 | +2 (UCL) |
| 8 | Greece | 32.081 | 4 | +1 (UCL) |
| 9 | Russia | 31.833 | 2 | +1 (UCL) |
| 10 | Romania | 31.457 | 2 | +1 (IC) +1 (UCL) |
| 11 | Scotland | 30.375 | 2 | +1 (UCL) |
| 12 | Belgium | 30.250 | 2 | +1 (UCL) |
| 13 | Ukraine | 26.600 | 2 | |
| 14 | Czech Republic | 26.575 | 2 | +2 (UCL) |
| 15 | Turkey | 26.166 | 2 | |
| 16 | Switzerland | 25.875 | 3 | +1 (UCL) |
| 17 | Bulgaria | 24.290 | 3 | |
| 18 | Israel | 21.541 | 3 | |
| Rank | Association | Coeff. | Teams | Notes |
| 19 | Norway | 20.975 | 3 | +1 (FP) +1 (UCL) |
| 20 | Austria | 20.375 | 3 | +1 (IC) +1 (UCL) |
| 21 | Serbia | 19.999 | 3 | +1 (UCL) |
| 22 | Poland | 18.500 | 2 | |
| 23 | Denmark | 16.950 | 2 | +1 (IC) +1 (UCL) |
| 24 | Hungary | 14.665 | 2 | |
| 25 | Croatia | 14.083 | 2 | +1 (UCL) |
| 26 | Sweden | 13.249 | 2 | +1 (FP) +1 (IC) +1 (UCL) |
| 27 | Slovakia | 12.332 | 2 | |
| 28 | Cyprus | 10.165 | 2 | |
| 29 | Slovenia | 10.165 | 2 | |
| 30 | Bosnia and Herzegovina | 8.165 | 2 | +1 (UCL) |
| 31 | Finland | 7.373 | 2 | +1 (FP) +1 (UCL) |
| 32 | Latvia | 7.164 | 2 | |
| 33 | Moldova | 6.832 | 2 | |
| 34 | Georgia | 6.331 | 2 | |
| 35 | Lithuania | 5.832 | 2 | |
| 36 | Macedonia | 5.331 | 2 | |
| Rank | Association | Coeff. | Teams | Notes |
| 37 | Iceland | 4.832 | 2 | |
| 38 | Liechtenstein | 4.500 | 1 | |
| 39 | Belarus | 4.415 | 2 | +1 (UCL) |
| 40 | Republic of Ireland | 4.331 | 2 | |
| 41 | Albania | 3.665 | 2 | |
| 42 | Armenia | 2.998 | 2 | |
| 43 | Estonia | 2.665 | 2 | |
| 44 | Malta | 2.665 | 2 | |
| 45 | Wales | 2.332 | 2 | |
| 46 | Northern Ireland | 2.332 | 2 | |
| 47 | Azerbaijan | 1.999 | 2 | |
| 48 | Luxembourg | 1.832 | 2 | |
| 49 | Kazakhstan | 1.666 | 2 | +1 (IC) |
| 50 | Faroe Islands | 1.665 | 2 | |
| 51 | San Marino | 0.000 | 1 | |
| 52 | Andorra | 0.000 | 1 | |
| 53 | Montenegro | 0.000 | 2 | |

### Distribution

The following was the access list for this season.
Access list for 2007–08 UEFA Cup :
| Round | Teams entering in this round | Teams advancing from the previous round | Teams transferred from Champions League or Intertoto Cup |
| First qualifying round (74 teams) | 33 domestic cup winners from associations 21–53 32 domestic league runners-up from associations 19–53 (except Liechtenstein, San Marino and Andorra) 6 domestic league third-placed teams from associations 16–21 3 teams which qualified via Fair Play ranking | | |
| Second qualifying round (64 teams) | 6 domestic cup winners from associations 15–20 3 domestic league runners-up from associations 16–18 7 domestic league third-placed teams from associations 9–15 | 37 winners from the first qualifying round | 11 winners from UEFA Intertoto Cup third round |
| First round (80 teams) | 14 domestic cup winners from associations 1–14 2 domestic league third-placed teams from associations 7–8 5 domestic league fourth-placed teams from associations 4–8 8 domestic league fifth-placed teams from associations 1–8 (league cup winners for France) 3 domestic league sixth-placed teams from associations 1–3 (league cup winners for England) | 32 winners from the second qualifying round | 16 losers from Champions League third qualifying round |
| Group stage (40 teams) | | 40 winners from the first round | |
| Knockout stage (32 teams) | | 8 group winners from the group stage 8 group runners-up from the group stage 8 group third-placed teams from the group stage | 8 group third-placed teams from Champions League group stage |
Due to the UEFA Cup title holder (Sevilla) qualifying for the Champions League via their domestic league, the following changes to the access list were made:
* The cup winners of association 14 (Czech Republic) entered the UEFA Cup first round instead of the second qualifying round.
* The cup winners of association 19 and 20 (Norway and Austria) entered the UEFA Cup second qualifying round instead of the first qualifying round.

### Teams

The labels in the parentheses show how each team qualified for the place of its starting round:
* CW: Domestic cup winners
* CR: Domestic cup runners-up
* 1st, 2nd, 3rd, etc.: League position of the previous season
* LC: League cup winners
* PO: End-of-season UEFA Cup play-offs winners
* IC: Intertoto Cup third round winners
* FP: Qualified via Fair Play ranking
* CL: Transferred from the Champions League
** Q3: Losers from the third qualifying round
** GS: Third-placed teams from the group stage
Round of 32 :
| Marseille (CL GS) | Sporting CP (CL GS) | PSV Eindhoven (CL GS) | Slavia Prague (CL GS) |
| Werder Bremen (CL GS) | Benfica (CL GS) | Rangers (CL GS) | Rosenborg (CL GS) |
| First round ||||
| Villarreal (5th) | 1. FC Nürnberg (CW) | Aris (4th) | Dinamo București (CL Q3) |
| Zaragoza (6th) | Bayern Munich (4th) | Panionios (5th) | Anderlecht (CL Q3) |
| Getafe (CR) | Bayer Leverkusen (5th) | Lokomotiv Moscow (CW) | Sparta Prague (CL Q3) |
| Palermo (5th) | Braga (4th) | Rapid București (CW) | Zürich (CL Q3) |
| Fiorentina (6th) | Belenenses (5th) | Aberdeen (3rd) | Red Bull Salzburg (CL Q3) |
| Empoli (7th) | Paços de Ferreira (6th) | Club Brugge (CW) | Red Star Belgrade (CL Q3) |
| Tottenham Hotspur (5th) | AZ (PO) | Metalist Kharkiv (3rd) | Copenhagen (CL Q3) |
| Everton (6th) | Twente (PO) | Mladá Boleslav (3rd) | Dinamo Zagreb (CL Q3) |
| Bolton Wanderers (7th) | Heerenveen (PO) | Toulouse (CL Q3) | IF Elfsborg (CL Q3) |
| Sochaux (CW) | Groningen (PO) | Ajax (CL Q3) | Sarajevo (CL Q3) |
| Rennes (4th) | AEL (CW) | AEK Athens (CL Q3) | Tampere United (CL Q3) |
| Bordeaux (LC) | Panathinaikos (3rd) | Spartak Moscow (CL Q3) | BATE Borisov (CL Q3) |
| Second qualifying round ||||
| Zenit Saint Petersburg (4th) | Kayseri Erciyesspor (CR) | Fredrikstad (CW) | União de Leiria (IC) |
| CFR Cluj (3rd) | Basel (CW) | Austria Wien (CW) | Oțelul Galați (IC) |
| Dunfermline Athletic (CR) | Sion (3rd) | Atlético Madrid (IC) | Rapid Wien (IC) |
| Standard Liège (3rd) | CSKA Sofia (2nd) | Sampdoria (IC) | AaB (IC) |
| Dnipro Dnipropetrovsk (4th) | Lokomotiv Sofia (3rd) | Blackburn Rovers (IC) | Hammarby IF (IC) |
| Jablonec (CR) | Hapoel Tel Aviv (CW) | Lens (IC) | Tobol (IC) |
| Galatasaray (3rd) | Maccabi Netanya (2nd) | Hamburger SV (IC) | |
| First qualifying round ||||
| Young Boys (4th) | AIK (2nd) | Vardar (CW) | Rhyl (2nd) |
| Litex Lovech (4th) | ViOn Zlaté Moravce (CW) | Rabotnicki (2nd) | Glentoran (2nd) |
| Maccabi Tel Aviv (3rd) | Artmedia Petržalka (2nd) | Keflavík (CW) | Dungannon Swifts (CR) |
| Brann (2nd) | Anorthosis Famagusta (CW) | KR (2nd) | Neftçi (2nd) |
| Vålerenga (3rd) | Omonia (2nd) | Vaduz (CW) | MKT Araz (CR) |
| Ried (2nd) | Koper (CW) | Dynamo Brest (CW) | Etzella Ettelbruck (2nd) |
| Mattersburg (3rd) | HIT Gorica (2nd) | Dinamo Minsk (2nd) | Käerjéng 97 (CR) |
| Partizan (2nd) | Široki Brijeg (CW) | Drogheda United (3rd) | Alma-Ata (CW) |
| Vojvodina (3rd) | Zrinjski Mostar (2nd) | St Patrick's Athletic (CR) | Aktobe (3rd) |
| Bežanija (4th) | HJK (CW) | Besa (CW) | B36 (CW) |
| Groclin Grodzisk Wielkopolski (CW) | Haka (3rd) | Teuta (2nd) | EB/Streymur (2nd) |
| Bełchatów (2nd) | Liepājas Metalurgs (CW) | Banants (CW) | Libertas (CR) |
| Odense (CW) | Skonto (3rd) | Mika (3rd) | FC Santa Coloma (CW) |
| Midtjylland (2nd) | Zimbru Chișinău (CW) | Narva Trans (2nd) | Rudar Pljevlja (CW) |
| Honvéd (CW) | Nistru Otaci (3rd) | Flora (3rd) | Budućnost Podgorica (2nd) |
| MTK Budapest (2nd) | Ameri Tbilisi (CW) | Hibernians (CW) | BK Häcken (FP) |
| Hajduk Split (2nd) | Dinamo Tbilisi (2nd) | Sliema Wanderers (2nd) | Lillestrøm (FP) |
| Slaven Belupo (CR) | Sūduva (CW) | Carmarthen Town (CW) | MYPA (FP) |
| Helsingborgs IF (CW) | Ekranas (2nd) | | |

#### Notes

* ^ Republic of Ireland (IRL): Second-placed Derry City (also 2006 FAI Cup winners) were admitted to Champions League after last year champions Shelbourne were denied a Premier Division license for 2007 due to financial violations. FAI Cup runners-up St Patrick's Athletic were added to the UEFA Cup to fill for Derry City.

## Round and draw dates

Schedule for 2007–08 UEFA Cup :
| Phase | Round | Draw date | First leg | Second leg |
| Qualifying | First qualifying round | 29 June 2007 | 19 July 2007 | 2 August 2007 |
| Qualifying | Second qualifying round | 3 August 2007 | 16 August 2007 | 30 August 2007 |
| First round | First round | 31 August 2007 | 20 September 2007 | 4 October 2007 |
| Group stage | Matchday 1 | 9 October 2007 | 25 October 2007 | 25 October 2007 |
| Group stage | Matchday 2 | 9 October 2007 | 8 November 2007 | 8 November 2007 |
| Group stage | Matchday 3 | 9 October 2007 | 29 November 2007 | 29 November 2007 |
| Group stage | Matchday 4 | 9 October 2007 | 5–6 December 2007 | 5–6 December 2007 |
| Group stage | Matchday 5 | 9 October 2007 | 19–20 December 2007 | 19–20 December 2007 |
| Knockout stage | Round of 32 | 21 December 2007 | 13–14 February 2008 | 21 February 2008 |
| Knockout stage | Round of 16 | 21 December 2007 | 6 March 2008 | 12–13 March 2008 |
| Knockout stage | Quarter-finals | 14 March 2008 | 3 April 2008 | 10 April 2008 |
| Knockout stage | Semi-finals | 14 March 2008 | 24 April 2008 | 1 May 2008 |
| Knockout stage | Final | 14 March 2008 | 14 May 2008 at City of Manchester Stadium, Manchester | 14 May 2008 at City of Manchester Stadium, Manchester |

## Qualifying rounds
### First qualifying round

The draw, which was conducted by UEFA General Secretary David Taylor and Michele Centenaro, UEFA's head of club competitions, was held on Friday, 29 June 2007 at 13:30 CET in Nyon, Switzerland. The matches were played on 19 July and 2 August 2007.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Southern region |||||
| Budućnost Podgorica | 1–2 | Hajduk Split | 1–1 | 0–1 |
| Omonia | 4–0 | Rudar Pljevlja | 2–0 | 2–0 |
| Slaven Belupo | 8–4 | Teuta | 6–2 | 2–2 |
| Bežanija | 2–2 (a) | Besa | 2–2 | 0–0 |
| Sliema Wanderers | 0–7 | Litex Lovech | 0–3 | 0–4 |
| Vojvodina | 7–1 | Hibernians | 5–1 | 2–0 |
| FC Santa Coloma | 1–4 | Maccabi Tel Aviv | 1–0 | 0–4 |
| Široki Brijeg | 6–3 | Koper | 3–1 | 3–2 |
| Vardar | 0–2 | Anorthosis Famagusta | 0–1 | 0–1 |
| HIT Gorica | 2–4 | Rabotnicki | 1–2 | 1–2 |
| Zrinjski Mostar | w/o | Partizan | 1–6 | 0–5 |
| Central–East region |||||
| ViOn Zlaté Moravce | 4–2 | Alma-Ata | 3–1 | 1–1 |
| MTK Budapest | 2–2 (a) | Mika | 2–1 | 0–1 |
| MKT Araz | 0–1 | Groclin Grodzisk Wielkopolski | 0–0 | 0–1 |
| Bełchatów | 2–2 (4–2 p) | Ameri Tbilisi | 2–0 | 0–2 (a.e.t.) |
| Artmedia Petržalka | 3–3 (a) | Zimbru Chișinău | 1–1 | 2–2 |
| Banants | 1–5 | Young Boys | 1–1 | 0–4 |
| Nistru Otaci | 2–2 (4–5 p) | Honvéd | 1–1 | 1–1 (a.e.t.) |
| Ried | 4–3 | Neftçi | 3–1 | 1–2 |
| Dinamo Tbilisi | 2–0 | Vaduz | 2–0 | 0–0 |
| Aktobe | 3–4 | Mattersburg | 1–0 | 2–4 |
| Northern region |||||
| B36 | 3–6 | Ekranas | 1–3 | 2–3 |
| Libertas | 1–4 | Drogheda United | 1–1 | 0–3 |
| Rhyl | 3–3 (a) | Haka | 3–1 | 0–2 |
| Carmarthen Town | 3–14 | Brann | 0–8 | 3–6 |
| Flora | 0–2 | Vålerenga | 0–1 | 0–1 |
| MYPA | 2–1 | EB/Streymur | 1–0 | 1–1 |
| Dungannon Swifts | 1–4 | Sūduva | 1–0 | 0–4 |
| Lillestrøm | 2–2 (a) | Käerjéng 97 | 2–1 | 0–1 |
| Liepājas Metalurgs | 3–2 | Dynamo Brest | 1–1 | 2–1 |
| Helsingborgs IF | 9–0 | Narva Trans | 6–0 | 3–0 |
| Keflavík | 4–4 (a) | Midtjylland | 3–2 | 1–2 |
| BK Häcken | 2–1 | KR | 1–1 | 1–0 |
| St Patrick's Athletic | 0–5 | Odense | 0–0 | 0–5 |
| HJK | 3–0 | Etzella Ettelbruck | 2–0 | 1–0 |
| Glentoran | 0–9 | AIK | 0–5 | 0–4 |
| Skonto | 1–3 | Dinamo Minsk | 1–1 | 0–2 |
* ↑ UEFA expelled Partizan from the 2007–08 UEFA Cup due to crowd trouble at their away tie in Mostar, which forced the match to be interrupted for 10 minutes. UEFA adjudged travelling Partizan fans to have been the culprits of the trouble, but Partizan were allowed to play the return leg while the appeal was being processed. However, Partizan's appeal was rejected so Zrinjski Mostar advanced on a walkover.

### Second qualifying round

The draw, which was conducted by UEFA General Secretary David Taylor and Giorgio Marchetti, UEFA's director of professional football, was held on Friday, 3 August 2007 at 13:00 CET in Nyon, Switzerland. The matches were played on 16 and 30 August 2007.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Southern region |||||
| Lokomotiv Sofia | 3–1 | Oțelul Galați | 3–1 | 0–0 |
| CFR Cluj | 1–3 | Anorthosis Famagusta | 1–3 | 0–0 |
| Rabotnicki | 2–1 | Zrinjski Mostar | 0–0 | 2–1 |
| Slaven Belupo | 2–4 | Galatasaray | 1–2 | 1–2 |
| União de Leiria | 1–0 | Maccabi Netanya | 0–0 | 1–0 |
| Hajduk Split | 1–2 | Sampdoria | 0–1 | 1–1 |
| Besa | 0–6 | Litex Lovech | 0–3 | 0–3 |
| Maccabi Tel Aviv | 2–4 | Kayseri Erciyesspor | 1–1 | 1–3 |
| Atlético Madrid | 5–1 | Vojvodina | 3–0 | 2–1 |
| Široki Brijeg | 0–6 | Hapoel Tel Aviv | 0–3 | 0–3 |
| Omonia | 2–3 | CSKA Sofia | 1–1 | 1–2 |
| Central–East region |||||
| Basel | 6–1 | Mattersburg | 2–1 | 4–0 |
| Ried | 1–4 | Sion | 1–1 | 0–3 |
| Mika | 2–3 | Artmedia Petržalka | 2–1 | 0–2 |
| Dnipro Dnipropetrovsk | 5–3 | Bełchatów | 1–1 | 4–2 |
| Honvéd | 0–4 | Hamburger SV | 0–0 | 0–4 |
| Young Boys | 2–6 | Lens | 1–1 | 1–5 |
| Tobol | 0–3 | Groclin Grodzisk Wielkopolski | 0–1 | 0–2 |
| Austria Wien | 5–4 | Jablonec | 4–3 | 1–1 |
| ViOn Zlaté Moravce | 0–5 | Zenit Saint Petersburg | 0–2 | 0–3 |
| Dinamo Tbilisi | 0–8 | Rapid Wien | 0–3 | 0–5 |
| Northern region |||||
| MYPA | 0–3 | Blackburn Rovers | 0–1 | 0–2 |
| Drogheda United | 1–4 | Helsingborgs IF | 1–1 | 0–3 |
| Liepājas Metalurgs | 3–4 | AIK | 3–2 | 0–2 |
| HJK | 2–4 | AaB | 2–1 | 0–3 |
| Ekranas | 1–7 | Vålerenga | 1–1 | 0–6 |
| Dunfermline Athletic | 1–2 | BK Häcken | 1–1 | 0–1 |
| Brann | 6–4 | Sūduva | 2–1 | 4–3 |
| Haka | 3–7 | Midtjylland | 1–2 | 2–5 |
| Dinamo Minsk | 1–5 | Odense | 1–1 | 0–4 |
| Käerjéng 97 | 0–4 | Standard Liège | 0–3 | 0–1 |
| Hammarby IF | 3–2 | Fredrikstad | 2–1 | 1–1 |

## First round

The draw, which was conducted by UEFA General Secretary David Taylor and Gérard Houllier, the winning coach in the 2000–01 tournament, was held on Friday, 31 August 2007 at 13:00 CET in Monaco. The matches were played on 20 September and 4 October 2007.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Midtjylland | 1–5 | Lokomotiv Moscow | 1–3 | 0–2 |
| Groningen | 2–2 (3–4 p) | Fiorentina | 1–1 | 1–1 (a.e.t.) |
| Rabotnicki | 1–2 | Bolton Wanderers | 1–1 | 0–1 |
| AEK Athens | 3–1 | Red Bull Salzburg | 3–0 | 0–1 |
| 1. FC Nürnberg | 2–2 (a) | Rapid București | 0–0 | 2–2 |
| Everton | 4–3 | Metalist Kharkiv | 1–1 | 3–2 |
| Zenit Saint Petersburg | 4–1 | Standard Liège | 3–0 | 1–1 |
| Bayer Leverkusen | 5–4 | União de Leiria | 3–1 | 2–3 |
| Villarreal | 6–1 | BATE Borisov | 4–1 | 2–0 |
| Sion | 4–7 | Galatasaray | 3–2 | 1–5 |
| Atlético Madrid | 9–0 | Kayseri Erciyesspor | 4–0 | 5–0 |
| Tampere United | 3–4 | Bordeaux | 2–3 | 1–1 |
| Artmedia Petržalka | 1–5 | Panathinaikos | 1–2 | 0–3 |
| Sparta Prague | 0–0 (4–3 p) | Odense | 0–0 | 0–0 (a.e.t.) |
| Empoli | 2–4 | Zürich | 2–1 | 0–3 |
| Sochaux | 1–2 | Panionios | 0–2 | 1–0 |
| Anderlecht | 2–1 | Rapid Wien | 1–1 | 1–0 |
| Paços de Ferreira | 0–1 | AZ | 0–1 | 0–0 |
| Sampdoria | 2–2 (a) | AaB | 2–2 | 0–0 |
| Spartak Moscow | 8–1 | BK Häcken | 5–0 | 3–1 |
| Hammarby IF | 2–5 | Braga | 2–1 | 0–4 |
| AEL | 3–2 | Blackburn Rovers | 2–0 | 1–2 |
| Mladá Boleslav | 1–1 (4–2 p) | Palermo | 0–1 | 1–0 (a.e.t.) |
| Dinamo Zagreb | 3–3 (a) | Ajax | 0–1 | 3–2 (a.e.t.) |
| Lokomotiv Sofia | 3–4 | Rennes | 1–3 | 2–1 |
| Brann | 2–2 (a) | Club Brugge | 0–1 | 2–1 |
| Bayern Munich | 3–0 | Belenenses | 1–0 | 2–0 |
| Aberdeen | 1–1 (a) | Dnipro Dnipropetrovsk | 0–0 | 1–1 |
| Heerenveen | 6–8 | Helsingborgs IF | 5–3 | 1–5 |
| Toulouse | 1–1 (a) | CSKA Sofia | 0–0 | 1–1 |
| Litex Lovech | 1–4 | Hamburger SV | 0–1 | 1–3 |
| Sarajevo | 1–8 | Basel | 1–2 | 0–6 |
| Austria Wien | 4–2 | Vålerenga | 2–0 | 2–2 |
| Hapoel Tel Aviv | 1–0 | AIK | 0–0 | 1–0 |
| Aris | 2–2 (a) | Zaragoza | 1–0 | 1–2 |
| Dinamo București | 2–2 (a) | IF Elfsborg | 1–2 | 1–0 |
| Tottenham Hotspur | 7–2 | Anorthosis Famagusta | 6–1 | 1–1 |
| Lens | 2–3 | Copenhagen | 1–1 | 1–2 (a.e.t.) |
| Getafe | 3–3 (a) | Twente | 1–0 | 2–3 (a.e.t.) |
| Groclin Grodzisk Wielkopolski | 0–2 | Red Star Belgrade | 0–1 | 0–1 |

## Group stage

The draw, which was conducted by UEFA's director of professional football Giorgio Marchetti and Michele Centenaro, UEFA's head of club competitions, was held on Tuesday, 9 October 2007 at 12:00 CET in Nyon, Switzerland.
The top three teams (highlighted in green) of each group qualified for the next round. Based on paragraph 6.06 in the UEFA regulations for the current season, if two or more teams were equal on points on completion of all the group matches, the following criteria were applied to determine the rankings:
* superior goal difference from all group matches played;
* higher number of goals scored in all group matches played;
* higher number of goals scored away in all group matches played;
* higher number of wins;
* higher number of away wins;
* higher number of coefficient points accumulated by the club in question, as well as its association, over the previous five seasons (see paragraph 8.03 of the UEFA regulations).

### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | EVE | NÜR | ZEN | AZ | AEL |
| 1 | Everton | 4 | 4 | 0 | 0 | 9 | 3 | +6 | 12 | Advance to knockout stage | — | — | 1–0 | — | 3–1 |
| 2 | 1. FC Nürnberg | 4 | 2 | 1 | 1 | 7 | 6 | +1 | 7 | Advance to knockout stage | 0–2 | — | — | 2–1 | — |
| 3 | Zenit Saint Petersburg | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 5 | Advance to knockout stage | — | 2–2 | — | 1–1 | — |
| 4 | AZ | 4 | 1 | 1 | 2 | 5 | 6 | −1 | 4 | | 2–3 | — | — | — | 1–0 |
| 5 | AEL | 4 | 0 | 0 | 4 | 4 | 10 | −6 | 0 | | — | 1–3 | 2–3 | — | — |

### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATL | PAN | ABE | FCK | LOK |
| 1 | Atlético Madrid | 4 | 3 | 1 | 0 | 9 | 4 | +5 | 10 | Advance to knockout stage | — | 2–1 | 2–0 | — | — |
| 2 | Panathinaikos | 4 | 3 | 0 | 1 | 7 | 2 | +5 | 9 | Advance to knockout stage | — | — | 3–0 | — | 2–0 |
| 3 | Aberdeen | 4 | 1 | 1 | 2 | 5 | 6 | −1 | 4 | Advance to knockout stage | — | — | — | 4–0 | 1–1 |
| 4 | Copenhagen | 4 | 1 | 0 | 3 | 1 | 7 | −6 | 3 | | 0–2 | 0–1 | — | — | — |
| 5 | Lokomotiv Moscow | 4 | 0 | 2 | 2 | 4 | 7 | −3 | 2 | | 3–3 | — | — | 0–1 | — |

### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | VIL | FIO | AEK | MLA | ELF |
| 1 | Villarreal | 4 | 3 | 1 | 0 | 7 | 3 | +4 | 10 | Advance to knockout stage | — | 1–1 | — | — | 2–0 |
| 2 | Fiorentina | 4 | 2 | 2 | 0 | 10 | 4 | +6 | 8 | Advance to knockout stage | — | — | — | 2–1 | 6–1 |
| 3 | AEK Athens | 4 | 1 | 2 | 1 | 4 | 4 | 0 | 5 | Advance to knockout stage | 1–2 | 1–1 | — | — | — |
| 4 | Mladá Boleslav | 4 | 1 | 0 | 3 | 5 | 6 | −1 | 3 | | 1–2 | — | 0–1 | — | — |
| 5 | IF Elfsborg | 4 | 0 | 1 | 3 | 3 | 12 | −9 | 1 | | — | — | 1–1 | 1–3 | — |

### Group D

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | HSV | BAS | BRA | DZ | REN |
| 1 | Hamburger SV | 4 | 3 | 1 | 0 | 7 | 1 | +6 | 10 | Advance to knockout stage | — | 1–1 | — | — | 3–0 |
| 2 | Basel | 4 | 2 | 2 | 0 | 3 | 1 | +2 | 8 | Advance to knockout stage | — | — | 1–0 | — | 1–0 |
| 3 | Brann | 4 | 1 | 1 | 2 | 3 | 4 | −1 | 4 | Advance to knockout stage | 0–1 | — | — | 2–1 | — |
| 4 | Dinamo Zagreb | 4 | 0 | 2 | 2 | 2 | 5 | −3 | 2 | | 0–2 | 0–0 | — | — | — |
| 5 | Rennes | 4 | 0 | 2 | 2 | 2 | 6 | −4 | 2 | | — | — | 1–1 | 1–1 | — |

### Group E

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LEV | SPM | ZÜR | PRA | TOU |
| 1 | Bayer Leverkusen | 4 | 3 | 0 | 1 | 8 | 2 | +6 | 9 | Advance to knockout stage | — | — | — | 1–0 | 1–0 |
| 2 | Spartak Moscow | 4 | 2 | 1 | 1 | 4 | 3 | +1 | 7 | Advance to knockout stage | 2–1 | — | 1–0 | — | — |
| 3 | Zürich | 4 | 2 | 0 | 2 | 4 | 7 | −3 | 6 | Advance to knockout stage | 0–5 | — | — | — | 2–0 |
| 4 | Sparta Prague | 4 | 1 | 1 | 2 | 4 | 5 | −1 | 4 | | — | 0–0 | 1–2 | — | — |
| 5 | Toulouse | 4 | 1 | 0 | 3 | 4 | 7 | −3 | 3 | | — | 2–1 | — | 2–3 | — |

### Group F

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | BRA | BOL | ARI | RSB |
| 1 | Bayern Munich | 4 | 2 | 2 | 0 | 12 | 5 | +7 | 8 | Advance to knockout stage | — | — | 2–2 | 6–0 | — |
| 2 | Braga | 4 | 1 | 3 | 0 | 5 | 3 | +2 | 6 | Advance to knockout stage | 1–1 | — | — | — | 2–0 |
| 3 | Bolton Wanderers | 4 | 1 | 3 | 0 | 5 | 4 | +1 | 6 | Advance to knockout stage | — | 1–1 | — | 1–1 | — |
| 4 | Aris | 4 | 1 | 2 | 1 | 5 | 8 | −3 | 5 | | — | 1–1 | — | — | 3–0 |
| 5 | Red Star Belgrade | 4 | 0 | 0 | 4 | 2 | 9 | −7 | 0 | | 2–3 | — | 0–1 | — | — |

### Group G

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | GET | TOT | AND | AAB | HTA |
| 1 | Getafe | 4 | 3 | 0 | 1 | 7 | 5 | +2 | 9 | Advance to knockout stage | — | — | 2–1 | — | 1–2 |
| 2 | Tottenham Hotspur | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 7 | Advance to knockout stage | 1–2 | — | — | 3–2 | — |
| 3 | Anderlecht | 4 | 1 | 2 | 1 | 5 | 4 | +1 | 5 | Advance to knockout stage | — | 1–1 | — | — | 2–0 |
| 4 | AaB | 4 | 1 | 1 | 2 | 7 | 7 | 0 | 4 | | 1–2 | — | 1–1 | — | — |
| 5 | Hapoel Tel Aviv | 4 | 1 | 0 | 3 | 3 | 8 | −5 | 3 | | — | 0–2 | — | 1–3 | — |

### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BDX | HEL | GAL | PAN | AUS |
| 1 | Bordeaux | 4 | 4 | 0 | 0 | 9 | 5 | +4 | 12 | Advance to knockout stage | — | 2–1 | 2–1 | — | — |
| 2 | Helsingborgs IF | 4 | 2 | 1 | 1 | 8 | 5 | +3 | 7 | Advance to knockout stage | — | — | — | 1–1 | 3–0 |
| 3 | Galatasaray | 4 | 1 | 1 | 2 | 6 | 5 | +1 | 4 | Advance to knockout stage | — | 2–3 | — | — | 0–0 |
| 4 | Panionios | 4 | 1 | 1 | 2 | 4 | 7 | −3 | 4 | | 2–3 | — | 0–3 | — | — |
| 5 | Austria Wien | 4 | 0 | 1 | 3 | 1 | 6 | −5 | 1 | | 1–2 | — | — | 0–1 | — |

## Knockout stage

All of the rounds in the final phase are two-legged, except for the final. In the event of aggregate scores being equal after normal time in the second leg, the winning team will be that which scored more goals on their away leg: if the scores in the two matches were identical, extra time is played. The away goals rule also applies if scores are equal at the end of extra time. If there are no goals scored in extra time, the tie is decided on a penalty shoot out. The team first out of the hat in each tie plays the first leg of their tie at home, and the second leg away.

### Bracket

| Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final |
| Anderlecht | Anderlecht | 2 | 1 | 3 | | | | | | | | | | | | | | | | | | |
| Bordeaux | Bordeaux | 1 | 1 | 2 | Anderlecht | Anderlecht | 0 | 2 | 2 | | | | | | | | | | | |
| Aberdeen | Aberdeen | 2 | 1 | 3 | Bayern Munich | Bayern Munich | 5 | 1 | 6 | | | | | | | | | | | | | |
| Bayern Munich | Bayern Munich | 2 | 5 | 7 | | | | | | Bayern Munich (a.e.t.; a) | Bayern Munich (a.e.t.; a) | 1 | 3 | 4 | | | | | | |
| Benfica | Benfica | 1 | 2 | 3 | | | | | | Getafe | Getafe | 1 | 3 | 4 | | | | | | |
| 1. FC Nürnberg | 1. FC Nürnberg | 0 | 2 | 2 | Benfica | Benfica | 1 | 0 | 1 | | | | | | | | | | | | | |
| AEK Athens | AEK Athens | 1 | 0 | 1 | Getafe | Getafe | 2 | 1 | 3 | | | | | | | | | | | | | |
| Getafe | Getafe | 1 | 3 | 4 | | | | | | | | | | | Bayern Munich | Bayern Munich | 1 | 0 | 1 | |
| Galatasaray | Galatasaray | 0 | 1 | 1 | | | | | | | | | | | Zenit Saint Petersburg | Zenit Saint Petersburg | 1 | 4 | 5 | |
| Bayer Leverkusen | Bayer Leverkusen | 0 | 5 | 5 | Bayer Leverkusen (a) | Bayer Leverkusen (a) | 1 | 2 | 3 | | | | | | | | | | | | | |
| Zürich | Zürich | 1 | 0 | 1 | Hamburger SV | Hamburger SV | 0 | 3 | 3 | | | | | | | | | | | | | |
| Hamburger SV | Hamburger SV | 3 | 0 | 3 | | | | | | Bayer Leverkusen | Bayer Leverkusen | 1 | 1 | 2 | | | | | | |
| Marseille | Marseille | 3 | 0 | 3 | | | | | | Zenit Saint Petersburg | Zenit Saint Petersburg | 4 | 0 | 4 | | | | | | |
| Spartak Moscow | Spartak Moscow | 0 | 2 | 2 | Marseille | Marseille | 3 | 0 | 3 | | | | | | | | | | | | | |
| Zenit Saint Petersburg (a) | Zenit Saint Petersburg (a) | 1 | 1 | 2 | Zenit Saint Petersburg (a) | Zenit Saint Petersburg (a) | 1 | 2 | 3 | | | | | | | | | | | 14 May – Manchester | 14 May – Manchester | 14 May – Manchester |
| Villarreal | Villarreal | 0 | 2 | 2 | | | | | | | | | | | | | | | | Zenit Saint Petersburg | Zenit Saint Petersburg | 2 |
| Rangers (a) | Rangers (a) | 0 | 1 | 1 | | | | | | | | | | | | | | | | Rangers | Rangers | 0 |
| Panathinaikos | Panathinaikos | 0 | 1 | 1 | Rangers | Rangers | 2 | 0 | 2 | | | | | | | | | | | | | |
| Werder Bremen | Werder Bremen | 3 | 1 | 4 | Werder Bremen | Werder Bremen | 0 | 1 | 1 | | | | | | | | | | | | | |
| Braga | Braga | 0 | 0 | 0 | | | | | | Rangers | Rangers | 0 | 2 | 2 | | | | | | | | |
| Bolton Wanderers | Bolton Wanderers | 1 | 0 | 1 | | | | | | Sporting CP | Sporting CP | 0 | 0 | 0 | | | | | | | | |
| Atlético Madrid | Atlético Madrid | 0 | 0 | 0 | Bolton Wanderers | Bolton Wanderers | 1 | 0 | 1 | | | | | | | | | | | | | |
| Sporting CP | Sporting CP | 2 | 3 | 5 | Sporting CP | Sporting CP | 1 | 1 | 2 | | | | | | | | | | | | | |
| Basel | Basel | 0 | 0 | 0 | | | | | | | | | | | Rangers (p) | Rangers (p) | 0 | 0 | 0 (4) | | | |
| Rosenborg | Rosenborg | 0 | 1 | 1 | | | | | | | | | | | Fiorentina | Fiorentina | 0 | 0 | 0 (2) | | | |
| Fiorentina | Fiorentina | 1 | 2 | 3 | Fiorentina (p) | Fiorentina (p) | 2 | 0 | 2 (4) | | | | | | | | | | | | | |
| Brann | Brann | 0 | 1 | 1 | Everton | Everton | 0 | 2 | 2 (2) | | | | | | | | | | | | | |
| Everton | Everton | 2 | 6 | 8 | | | | | | Fiorentina | Fiorentina | 1 | 2 | 3 | | | | | | | | |
| Slavia Prague | Slavia Prague | 1 | 1 | 2 | | | | | | PSV Eindhoven | PSV Eindhoven | 1 | 0 | 1 | | | | | | | | |
| Tottenham Hotspur | Tottenham Hotspur | 2 | 1 | 3 | Tottenham Hotspur | Tottenham Hotspur | 0 | 1 | 1 (5) | | | | | | | | | | | | | |
| PSV Eindhoven | PSV Eindhoven | 2 | 2 | 4 | PSV Eindhoven (p) | PSV Eindhoven (p) | 1 | 0 | 1 (6) | | | | | | | | | | | | | |
| Helsingborgs IF | Helsingborgs IF | 0 | 1 | 1 | | | | | | | | | | | | | | | | | | |

### Round of 32

The draw for the round of 32, which was conducted by UEFA General Secretary David Taylor and Michele Centenaro, UEFA's head of club competitions, was held on Friday, 21 December 2007 at 13:00 CET in Nyon, Switzerland. The eight group winners were drawn against the eight third-placed teams, while the eight second-placed teams were drawn against the eight teams who finished third in the Champions League groups. Teams from the same group or the same country cannot be drawn together. The first legs were played on 13 and 14 February 2008. The second legs were played on 21 February 2008.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Aberdeen | 3–7 | Bayern Munich | 2–2 | 1–5 |
| AEK Athens | 1–4 | Getafe | 1–1 | 0–3 |
| Bolton Wanderers | 1–0 | Atlético Madrid | 1–0 | 0–0 |
| Zenit Saint Petersburg | 2–2 (a) | Villarreal | 1–0 | 1–2 |
| Galatasaray | 1–5 | Bayer Leverkusen | 0–0 | 1–5 |
| Anderlecht | 3–2 | Bordeaux | 2–1 | 1–1 |
| Brann | 1–8 | Everton | 0–2 | 1–6 |
| Zürich | 1–3 | Hamburger SV | 1–3 | 0–0 |
| Rangers | 1–1 (a) | Panathinaikos | 0–0 | 1–1 |
| PSV Eindhoven | 4–1 | Helsingborgs IF | 2–0 | 2–1 |
| Slavia Prague | 2–3 | Tottenham Hotspur | 1–2 | 1–1 |
| Rosenborg | 1–3 | Fiorentina | 0–1 | 1–2 |
| Sporting CP | 5–0 | Basel | 2–0 | 3–0 |
| Werder Bremen | 4–0 | Braga | 3–0 | 1–0 |
| Benfica | 3–2 | 1. FC Nürnberg | 1–0 | 2–2 |
| Marseille | 3–2 | Spartak Moscow | 3–0 | 0–2 |

### Round of 16

The draw for the round of 16, which was conducted by UEFA General Secretary David Taylor, was also held on Friday, 21 December 2007 at 13:00 CET in Nyon, Switzerland. Unlike the previous rounds, teams from the same group or country may be drawn together from the round of 16 onwards. The first legs were played on 6 March 2008. The second legs were played on 12 and 13 March 2008.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Anderlecht | 2–6 | Bayern Munich | 0–5 | 2–1 |
| Rangers | 2–1 | Werder Bremen | 2–0 | 0–1 |
| Bolton Wanderers | 1–2 | Sporting CP | 1–1 | 0–1 |
| Bayer Leverkusen | 3–3 (a) | Hamburger SV | 1–0 | 2–3 |
| Benfica | 1–3 | Getafe | 1–2 | 0–1 |
| Fiorentina | 2–2 (4–2 p) | Everton | 2–0 | 0–2 (a.e.t.) |
| Tottenham Hotspur | 1–1 (5–6 p) | PSV Eindhoven | 0–1 | 1–0 (a.e.t.) |
| Marseille | 3–3 (a) | Zenit Saint Petersburg | 3–1 | 0–2 |

### Quarter-finals

The draw for the quarter-finals, semi-finals and final, which was conducted by UEFA General Secretary David Taylor and Denis Law, the ambassador for the final in Manchester, was held on Friday, 14 March 2008 at 14:00 CET in Nyon, Switzerland. The first legs were played on 3 April and the second legs were played on 10 April 2008.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Bayer Leverkusen | 2–4 | Zenit Saint Petersburg | 1–4 | 1–0 |
| Rangers | 2–0 | Sporting CP | 0–0 | 2–0 |
| Bayern Munich | 4–4 (a) | Getafe | 1–1 | 3–3 (a.e.t.) |
| Fiorentina | 3–1 | PSV Eindhoven | 1–1 | 2–0 |

### Semi-finals

The semi-final matches were played on 24 April and 1 May 2008.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Bayern Munich | 1–5 | Zenit Saint Petersburg | 1–1 | 0–4 |
| Rangers | 0–0 (4–2 p) | Fiorentina | 0–0 | 0–0 (a.e.t.) |

### Final

The final took place on 14 May 2008 at the City of Manchester Stadium in Manchester, England.

## Top goalscorers

The top scorers in the 2007–08 UEFA Cup are the following:
| Rank | Name | Team | Goals | Appearances |
| 1 | Pavel Pogrebnyak | Zenit Saint Petersburg | 10 | 13 |
| 1 | Luca Toni | Bayern Munich | 10 | 11 |
| 3 | Stefan Kießling | Bayer Leverkusen | 7 | 12 |
| 4 | Adrian Mutu | Fiorentina | 6 | 10 |
| 4 | Henrik Larsson | Helsingborgs IF | 6 | 8 |
| 4 | Razak Omotoyossi | Helsingborgs IF | 6 | 8 |
| 7 | Sergio Agüero | Atlético Madrid | 5 | 7 |
| 7 | Dimitar Berbatov | Tottenham Hotspur | 5 | 8 |
| 7 | Fernando Cavenaghi | Bordeaux | 5 | 7 |
| 7 | Miroslav Klose | Bayern Munich | 5 | 12 |
| 7 | Roland Linz | Braga | 5 | 8 |
| 7 | Dimitrios Papadopoulos | Panathinaikos | 5 | 7 |
| 7 | Lukas Podolski | Bayern Munich | 5 | 12 |
| 7 | Jon Dahl Tomasson | Villarreal | 5 | 8 |