# 2009–10 UEFA Champions League group stage

The 2009–10 UEFA Champions League group stage matches took place between 15 September and 9 December 2009. The draw for the eight groups took place on 27 August 2009, at the Grimaldi Forum in Monaco.
The group stage featured the 22 automatic qualifiers and the 10 winners of the play-off round (five through the Champions Path, five through the Non-Champions Path).
After the completion of the group stage, the top two teams in each group advanced to play in the first knockout round, while the third-placed teams dropped down to the UEFA Europa League round of 32.

## Teams

The draw for the group stage was held in Monaco on 27 August 2009.
Seeding was determined by the UEFA coefficients: Pot 1 held teams ranked 1–8, Pot 2 held teams ranked 10–28, Pot 3 held teams ranked 34–64, while Pot 4 held teams ranked 97–190 and unranked teams.
Clubs from the same association were paired up to split the matchdays between Tuesday and Wednesday. Clubs with the same pairing letter played on different days, ensuring that teams from the same city (e.g. Milan and Inter Milan, who also share a stadium) did not play on the same day.
* Group winners and runners-up advanced to the first knockout round
* Third-placed teams entered the UEFA Europa League at the round of 32
Pot 1 :
| Team | Coeff. |
| Barcelona | 121.853 |
| Chelsea | 118.899 |
| Liverpool | 118.899 |
| Manchester United | 111.899 |
| Milan | 110.582 |
| Arsenal | 106.899 |
| Sevilla | 100.853 |
| Bayern Munich | 98.339 |
Pot 2 :
| Team | Coeff. |
| Lyon | 91.033 |
| Inter Milan | 87.582 |
| Real Madrid | 78.853 |
| CSKA Moscow | 71.525 |
| Porto | 68.292 |
| AZ | 64.826 |
| Juventus | 63.582 |
| Rangers | 56.575 |
Pot 3 :
| Team | Coeff. |
| Olympiacos | 52.633 |
| Marseille | 48.033 |
| Dynamo Kyiv | 46.370 |
| VfB Stuttgart | 45.339 |
| Fiorentina | 42.582 |
| Atlético Madrid | 41.853 |
| Bordeaux | 40.033 |
| Beşiktaş | 32.445 |
Pot 4 :
| Team | Coeff. |
| VfL Wolfsburg | 21.339 |
| Standard Liège | 21.065 |
| Maccabi Haifa | 17.050 |
| Zürich | 14.050 |
| Rubin Kazan | 9.525 |
| Unirea Urziceni | 8.781 |
| APOEL | 4.016 |
| Debrecen | 1.633 |
Notes
* $^{TH}$ Champions League title holders (automatic top seed of pot 1)
* $^{CP}$ Winners of the play-off round (Champions Path)
* $^{NCP}$ Winners of play-off round (Non-Champions Path)

## Tie-breaking criteria

Based on Article 7.06 in the UEFA regulations, if two or more teams were equal on points on completion of the group matches, the following criteria were applied to determine the rankings:
* higher number of points obtained in the group matches played among the teams in question;
* superior goal difference from the group matches played among the teams in question;
* higher number of goals scored away from home in the group matches played among the teams in question;
* superior goal difference from all group matches played;
* higher number of goals scored;
* 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 | BOR | BAY | JUV | MHA |
| 1 | Bordeaux | 6 | 5 | 1 | 0 | 9 | 2 | +7 | 16 | Advance to knockout phase | — | 2–1 | 2–0 | 1–0 |
| 2 | Bayern Munich | 6 | 3 | 1 | 2 | 9 | 5 | +4 | 10 | Advance to knockout phase | 0–2 | — | 0–0 | 1–0 |
| 3 | Juventus | 6 | 2 | 2 | 2 | 4 | 7 | −3 | 8 | Transfer to Europa League | 1–1 | 1–4 | — | 1–0 |
| 4 | Maccabi Haifa | 6 | 0 | 0 | 6 | 0 | 8 | −8 | 0 | | 0–1 | 0–3 | 0–1 | — |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MUN | CSKA | WOL | BES |
| 1 | Manchester United | 6 | 4 | 1 | 1 | 10 | 6 | +4 | 13 | Advance to knockout phase | — | 3–3 | 2–1 | 0–1 |
| 2 | CSKA Moscow | 6 | 3 | 1 | 2 | 10 | 10 | 0 | 10 | Advance to knockout phase | 0–1 | — | 2–1 | 2–1 |
| 3 | VfL Wolfsburg | 6 | 2 | 1 | 3 | 9 | 8 | +1 | 7 | Transfer to Europa League | 1–3 | 3–1 | — | 0–0 |
| 4 | Beşiktaş | 6 | 1 | 1 | 4 | 3 | 8 | −5 | 4 | | 0–1 | 1–2 | 0–3 | — |

### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RMA | MIL | MAR | ZUR |
| 1 | Real Madrid | 6 | 4 | 1 | 1 | 15 | 7 | +8 | 13 | Advance to knockout phase | — | 2–3 | 3–0 | 1–0 |
| 2 | Milan | 6 | 2 | 3 | 1 | 8 | 7 | +1 | 9 | Advance to knockout phase | 1–1 | — | 1–1 | 0–1 |
| 3 | Marseille | 6 | 2 | 1 | 3 | 10 | 10 | 0 | 7 | Transfer to Europa League | 1–3 | 1–2 | — | 6–1 |
| 4 | Zürich | 6 | 1 | 1 | 4 | 5 | 14 | −9 | 4 | | 2–5 | 1–1 | 0–1 | — |

### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CHE | POR | ATM | APO |
| 1 | Chelsea | 6 | 4 | 2 | 0 | 11 | 4 | +7 | 14 | Advance to knockout phase | — | 1–0 | 4–0 | 2–2 |
| 2 | Porto | 6 | 4 | 0 | 2 | 8 | 3 | +5 | 12 | Advance to knockout phase | 0–1 | — | 2–0 | 2–1 |
| 3 | Atlético Madrid | 6 | 0 | 3 | 3 | 3 | 12 | −9 | 3 | Transfer to Europa League | 2–2 | 0–3 | — | 0–0 |
| 4 | APOEL | 6 | 0 | 3 | 3 | 4 | 7 | −3 | 3 | | 0–1 | 0–1 | 1–1 | — |

### Group E

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | FIO | LYO | LIV | DEB |
| 1 | Fiorentina | 6 | 5 | 0 | 1 | 14 | 7 | +7 | 15 | Advance to knockout phase | — | 1–0 | 2–0 | 5–2 |
| 2 | Lyon | 6 | 4 | 1 | 1 | 12 | 3 | +9 | 13 | Advance to knockout phase | 1–0 | — | 1–1 | 4–0 |
| 3 | Liverpool | 6 | 2 | 1 | 3 | 5 | 7 | −2 | 7 | Transfer to Europa League | 1–2 | 1–2 | — | 1–0 |
| 4 | Debrecen | 6 | 0 | 0 | 6 | 5 | 19 | −14 | 0 | | 3–4 | 0–4 | 0–1 | — |

### Group F

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAR | INT | RUB | DKV |
| 1 | Barcelona | 6 | 3 | 2 | 1 | 7 | 3 | +4 | 11 | Advance to knockout phase | — | 2–0 | 1–2 | 2–0 |
| 2 | Inter Milan | 6 | 2 | 3 | 1 | 7 | 6 | +1 | 9 | Advance to knockout phase | 0–0 | — | 2–0 | 2–2 |
| 3 | Rubin Kazan | 6 | 1 | 3 | 2 | 4 | 7 | −3 | 6 | Transfer to Europa League | 0–0 | 1–1 | — | 0–0 |
| 4 | Dynamo Kyiv | 6 | 1 | 2 | 3 | 7 | 9 | −2 | 5 | | 1–2 | 1–2 | 3–1 | — |

### Group G

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SEV | STU | URZ | RAN |
| 1 | Sevilla | 6 | 4 | 1 | 1 | 11 | 4 | +7 | 13 | Advance to knockout phase | — | 1–1 | 2–0 | 1–0 |
| 2 | VfB Stuttgart | 6 | 2 | 3 | 1 | 9 | 7 | +2 | 9 | Advance to knockout phase | 1–3 | — | 3–1 | 1–1 |
| 3 | Unirea Urziceni | 6 | 2 | 2 | 2 | 8 | 8 | 0 | 8 | Transfer to Europa League | 1–0 | 1–1 | — | 1–1 |
| 4 | Rangers | 6 | 0 | 2 | 4 | 4 | 13 | −9 | 2 | | 1–4 | 0–2 | 1–4 | — |

### Group H

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ARS | OLY | STL | AZ |
| 1 | Arsenal | 6 | 4 | 1 | 1 | 12 | 5 | +7 | 13 | Advance to knockout phase | — | 2–0 | 2–0 | 4–1 |
| 2 | Olympiacos | 6 | 3 | 1 | 2 | 4 | 5 | −1 | 10 | Advance to knockout phase | 1–0 | — | 2–1 | 1–0 |
| 3 | Standard Liège | 6 | 1 | 2 | 3 | 7 | 9 | −2 | 5 | Transfer to Europa League | 2–3 | 2–0 | — | 1–1 |
| 4 | AZ | 6 | 0 | 4 | 2 | 4 | 8 | −4 | 4 | | 1–1 | 0–0 | 1–1 | — |