# 2008–09 UEFA Cup group stage

The group stage of the 2008–09 UEFA Cup is the second stage of the competition proper. The draw took place on 7 October 2008 at UEFA headquarters in Nyon, Switzerland. Group stage matches began on 23 October 2008 and concluded on 18 December 2008. The top three teams in each group progressed to the Round of 32, to be joined by the eight third-place finishers from the Champions League group stage.

## Teams

The following teams qualified for the group stage:
* Key to colours
* Group winners, runners-up and third-placed teams advanced to round of 32
Pot 1 :
| Team | Coeff. |
| Milan | 119.934 |
| Sevilla | 102.837 |
| Valencia | 83.837 |
| Benfica | 77.176 |
| Schalke 04 | 67.078 |
| CSKA Moscow | 59.437 |
| Tottenham Hotspur | 55.996 |
| Hamburger SV | 52.078 |
Pot 2 :
| Team | Coeff. |
| VfB Stuttgart | 52.078 |
| Ajax | 51.610 |
| Olympiacos | 51.525 |
| Deportivo La Coruña | 46.837 |
| Club Brugge | 41.810 |
| Spartak Moscow | 40.437 |
| Paris Saint-Germain | 37.380 |
| Heerenveen | 35.610 |
Pot 3 :
| Team | Coeff. |
| Rosenborg | 35.400 |
| Udinese | 34.934 |
| Feyenoord | 33.610 |
| Braga | 33.176 |
| Slavia Prague | 31.496 |
| Manchester City | 30.996 |
| Galatasaray | 30.469 |
| Sampdoria | 28.934 |
Pot 4 :
| Team | Coeff. |
| Hertha BSC | 27.078 |
| Partizan | 25.527 |
| Nancy | 25.380 |
| Portsmouth | 24.996 |
| Aston Villa | 24.996 |
| Racing Santander | 24.837 |
| Copenhagen | 23.748 |
| Dinamo Zagreb | 17.836 |
Pot 5 :
| Team | Coeff. |
| Saint-Étienne | 17.380 |
| VfL Wolfsburg | 16.078 |
| Standard Liège | 14.810 |
| Twente | 14.610 |
| NEC | 12.610 |
| Metalist Kharkiv | 10.932 |
| Lech Poznań | 6.973 |
| Žilina | 4.070 |
Pot 1 contained teams ranked between 2 and 39: Pot 2 held teams ranked 40 to 71, Pot 3 held teams ranked 72 to 88, and Pot 4 teams ranked 91 to 122 together with unranked teams from England and Spain. Pot 5 held the remaining teams.
Dinamo Zagreb, and all the Pot 5 teams, had beaten higher-ranked teams in the first round. Lech Poznań and Žilina had also beaten higher-ranked teams in the Second Qualifying Round. Seven of the eight teams in Pot 5 qualified for the Round of 32, Žilina being the only exception. In contrast, only five of the eight teams in Pot 1 managed to do the same, as Sevilla, Benfica and Schalke 04 were eliminated.

## Tie-breaking criteria

Based on paragraph 6.06 in the UEFA regulations for the current season, if two or more teams are equal on points on completion of the group matches, the following criteria are applied to determine the rankings:
* superior goal difference from all group matches played;
* higher number of goals scored;
* higher number of goals scored away;
* 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.

## Groups

Times are CET/CEST, as listed by UEFA (local times, if different, are in parentheses).

### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MC | TWE | PSG | RSA | SCH |
| 1 | Manchester City | 4 | 2 | 1 | 1 | 6 | 5 | +1 | 7 | Advance to knockout stage | — | 3–2 | 0–0 | — | — |
| 2 | Twente | 4 | 2 | 0 | 2 | 5 | 8 | −3 | 6 | Advance to knockout stage | — | — | — | 1–0 | 2–1 |
| 3 | Paris Saint-Germain | 4 | 1 | 2 | 1 | 7 | 5 | +2 | 5 | Advance to knockout stage | — | 4–0 | — | 2–2 | — |
| 4 | Racing Santander | 4 | 1 | 2 | 1 | 6 | 5 | +1 | 5 | | 3–1 | — | — | — | 1–1 |
| 5 | Schalke 04 | 4 | 1 | 1 | 2 | 5 | 6 | −1 | 4 | | 0–2 | — | 3–1 | — | — |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MET | GAL | OLY | HER | BEN |
| 1 | Metalist Kharkiv | 4 | 3 | 1 | 0 | 3 | 0 | +3 | 10 | Advance to knockout stage | — | — | 1–0 | 0–0 | — |
| 2 | Galatasaray | 4 | 3 | 0 | 1 | 4 | 1 | +3 | 9 | Advance to knockout stage | 0–1 | — | 1–0 | — | — |
| 3 | Olympiacos | 4 | 2 | 0 | 2 | 9 | 3 | +6 | 6 | Advance to knockout stage | — | — | — | 4–0 | 5–1 |
| 4 | Hertha BSC | 4 | 0 | 2 | 2 | 1 | 6 | −5 | 2 | | — | 0–1 | — | — | 1–1 |
| 5 | Benfica | 4 | 0 | 1 | 3 | 2 | 9 | −7 | 1 | | 0–1 | 0–2 | — | — | — |

### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | STD | STU | SAM | SEV | PTZ |
| 1 | Standard Liège | 4 | 3 | 0 | 1 | 5 | 3 | +2 | 9 | Advance to knockout stage | — | — | 3–0 | 1–0 | — |
| 2 | VfB Stuttgart | 4 | 2 | 1 | 1 | 6 | 3 | +3 | 7 | Advance to knockout stage | 3–0 | — | — | — | 2–0 |
| 3 | Sampdoria | 4 | 2 | 1 | 1 | 4 | 5 | −1 | 7 | Advance to knockout stage | — | 1–1 | — | 1–0 | — |
| 4 | Sevilla | 4 | 2 | 0 | 2 | 5 | 2 | +3 | 6 | | — | 2–0 | — | — | 3–0 |
| 5 | Partizan | 4 | 0 | 0 | 4 | 1 | 8 | −7 | 0 | | 0–1 | — | 1–2 | — | — |

### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | UDI | TOT | NEC | SPA | DZ |
| 1 | Udinese | 4 | 3 | 0 | 1 | 6 | 4 | +2 | 9 | Advance to knockout stage | — | 2–0 | — | — | 2–1 |
| 2 | Tottenham Hotspur | 4 | 2 | 1 | 1 | 7 | 4 | +3 | 7 | Advance to knockout stage | — | — | — | 2–2 | 4–0 |
| 3 | NEC | 4 | 2 | 0 | 2 | 6 | 5 | +1 | 6 | Advance to knockout stage | 2–0 | 0–1 | — | — | — |
| 4 | Spartak Moscow | 4 | 1 | 1 | 2 | 5 | 6 | −1 | 4 | | 1–2 | — | 1–2 | — | — |
| 5 | Dinamo Zagreb | 4 | 1 | 0 | 3 | 4 | 9 | −5 | 3 | | — | — | 3–2 | 0–1 | — |

### Group E

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | WOL | ACM | BRA | POR | HVN |
| 1 | VfL Wolfsburg | 4 | 3 | 1 | 0 | 13 | 7 | +6 | 10 | Advance to knockout stage | — | — | — | 3–2 | 5–1 |
| 2 | Milan | 4 | 2 | 2 | 0 | 8 | 5 | +3 | 8 | Advance to knockout stage | 2–2 | — | 1–0 | — | — |
| 3 | Braga | 4 | 2 | 0 | 2 | 7 | 5 | +2 | 6 | Advance to knockout stage | 2–3 | — | — | 3–0 | — |
| 4 | Portsmouth | 4 | 1 | 1 | 2 | 7 | 8 | −1 | 4 | | — | 2–2 | — | — | 3–0 |
| 5 | Heerenveen | 4 | 0 | 0 | 4 | 3 | 13 | −10 | 0 | | — | 1–3 | 1–2 | — | — |

### Group F

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | HSV | AJA | AST | ZIL | SLA |
| 1 | Hamburger SV | 4 | 3 | 0 | 1 | 7 | 3 | +4 | 9 | Advance to knockout stage | — | 0–1 | 3–1 | — | — |
| 2 | Ajax | 4 | 2 | 1 | 1 | 5 | 4 | +1 | 7 | Advance to knockout stage | — | — | — | 1–0 | 2–2 |
| 3 | Aston Villa | 4 | 2 | 0 | 2 | 5 | 6 | −1 | 6 | Advance to knockout stage | — | 2–1 | — | 1–2 | — |
| 4 | Žilina | 4 | 1 | 1 | 2 | 3 | 4 | −1 | 4 | | 1–2 | — | — | — | 0–0 |
| 5 | Slavia Prague | 4 | 0 | 2 | 2 | 2 | 5 | −3 | 2 | | 0–2 | — | 0–1 | — | — |

### Group G

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | STE | VAL | FCK | BRU | ROS |
| 1 | Saint-Étienne | 4 | 2 | 2 | 0 | 9 | 4 | +5 | 8 | Advance to knockout stage | — | 2–2 | — | — | 3–0 |
| 2 | Valencia | 4 | 1 | 3 | 0 | 8 | 4 | +4 | 6 | Advance to knockout stage | — | — | 1–1 | 1–1 | — |
| 3 | Copenhagen | 4 | 1 | 2 | 1 | 4 | 5 | −1 | 5 | Advance to knockout stage | 1–3 | — | — | — | 1–1 |
| 4 | Club Brugge | 4 | 0 | 3 | 1 | 2 | 3 | −1 | 3 | | 1–1 | — | 0–1 | — | — |
| 5 | Rosenborg | 4 | 0 | 2 | 2 | 1 | 8 | −7 | 2 | | — | 0–4 | — | 0–0 | — |

### Group H

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CSK | DEP | LPO | NAN | FEY |
| 1 | CSKA Moscow | 4 | 4 | 0 | 0 | 12 | 5 | +7 | 12 | Advance to knockout stage | — | 3–0 | 2–1 | — | — |
| 2 | Deportivo La Coruña | 4 | 2 | 1 | 1 | 5 | 4 | +1 | 7 | Advance to knockout stage | — | — | — | 1–0 | 3–0 |
| 3 | Lech Poznań | 4 | 1 | 2 | 1 | 5 | 5 | 0 | 5 | Advance to knockout stage | — | 1–1 | — | 2–2 | — |
| 4 | Nancy | 4 | 1 | 1 | 2 | 8 | 7 | +1 | 4 | | 3–4 | — | — | — | 3–0 |
| 5 | Feyenoord | 4 | 0 | 0 | 4 | 1 | 10 | −9 | 0 | | 1–3 | — | 0–1 | — | — |