The2003–04 UEFA Cup second round was played from 29 October to 11 December 2003. The round consisted of 24 ties, with the winners advancing to thethird round of the2003–04 UEFA Cup.[1]
All match times areCET (UTC+1), as listed by UEFA.
The draw was held on 17 October 2003, 12:00CEST, at the UEFA headquarters inNyon, Switzerland. Teams were divided into geographical groups, each with seeded and unseeded pots.[2]
The second round featured the 41 winners of thefirst round. The first legs were played on 29 October and 6 November, and the second legs were played on 27 November and 11 December 2003.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Rosenborg | 1–0 | 0–0 | 1–0 | |
| Dinamo Zagreb | 1–3 | 0–2 | 1–1 | |
| Borussia Dortmund | 2–6 | 2–2 | 0–4 | |
| Manchester City | 1–1 (a) | 1–1 | 0–0 | |
| Benfica | 5–1 | 3–1 | 2–0 | |
| Slavia Prague | 2–2 (a) | 2–2 | 0–0 | |
| Spartak Moscow | 5–3 | 4–0 | 1–3 | |
| Gaziantepspor | 6–1 | 3–0 | 3–1 | |
| Schalke 04 | 3–3 (1–3p) | 2–1 | 1–2 (a.e.t.) | |
| Perugia | 3–1 | 2–0 | 1–1 | |
| Utrecht | 0–4 | 0–0 | 0–4 | |
| Steaua București | 1–2 | 1–1 | 0–1 | |
| Vålerenga | 0–0 (4–3p) | 0–0 | 0–0 (a.e.t.) | |
| PAOK | 1–1 (a) | 1–1 | 0–0 | |
| Copenhagen | 2–3 | 1–2 | 1–1 | |
| Basel | 2–4 | 2–3 | 0–1 | |
| Roma | 2–1 | 1–0 | 1–1 | |
| Gençlerbirliği | 4–1 | 1–1 | 3–0 | |
| Villarreal | 2–1 | 2–0 | 0–1 | |
| Feyenoord | 1–3 | 0–2 | 1–1 | |
| Bordeaux | 2–1 | 0–1 | 2–0 | |
| Panionios | 0–5 | 0–3 | 0–2 | |
| Wüstenrot Salzburg | 0–9 | 0–4 | 0–5 | |
| Valencia | 4–0 | 0–0 | 4–0 |
Rosenborg won 1–0 on aggregate.
Dnipro Dnipropetrovsk won 3–1 on aggregate.
Sochaux won 6–2 on aggregate.
1–1 on aggregate; Groclin Grodzisk Wielkopolski won on away goals.
| Molde | 0–2 | |
|---|---|---|
| Report |
|
Benfica won 5–1 on aggregate.
2–2 on aggregate; Levski Sofia won on away goals.
| Spartak Moscow | 4–0 | |
|---|---|---|
| Report |
| Dinamo București | 3–1 | |
|---|---|---|
| Report |
Spartak Moscow won 5–3 on aggregate.
| Lens | 1–3 | |
|---|---|---|
| Report |
Gaziantepspor won 6–1 on aggregate.
| Schalke 04 | 2–1 | |
|---|---|---|
| Report |
|
3–3 on aggregate; Brøndby won 3–1 on penalties.
| Aris | 1–1 | |
|---|---|---|
| Report |
|
Perugia won 3–1 on aggregate.
Auxerre won 4–0 on aggregate.
Liverpool won 2–1 on aggregate.
0–0 on aggregate; Vålerenga won 4–3 on penalties.
1–1 on aggregate; Debrecen won on away goals.
| Copenhagen | 1–2 | |
|---|---|---|
| Report |
|
| Mallorca | 1–1 | |
|---|---|---|
| Report |
|
Mallorca won 3–2 on aggregate.
Newcastle United won 4–2 on aggregate.
| Roma | 1–0 | |
|---|---|---|
| Report |
| Hajduk Split | 1–1 | |
|---|---|---|
| Report |
|
Roma won 2–1 on aggregate.
| Gençlerbirliği | 1–1 | |
|---|---|---|
| Report |
|
| Sporting CP | 0–3 | |
|---|---|---|
| Report |
|
Gençlerbirliği won 4–1 on aggregate.
| Villarreal | 2–0 | |
|---|---|---|
| Report |
Villarreal won 2–1 on aggregate.
Teplice won 3–1 on aggregate.
Bordeaux won 2–1 on aggregate.
| Barcelona | 2–0 | |
|---|---|---|
| Report |
Barcelona won 5–0 on aggregate.
| Parma | 5–0 | |
|---|---|---|
| Report |
Parma won 9–0 on aggregate.
Valencia won 4–0 on aggregate.