The 2004 UEFA Intertoto Cup football finals (the summer football competition for European clubs that had not qualified for one of the two major UEFA competitions) were won by Lille, Schalke 04, and Villarreal.
All three teams advanced to the UEFA Cup.
The game was awarded 3âÂÂ0 to Khazar Universiteti due to Schwarz-WeiàBregenz fielding an ineligible player.
2âÂÂ2 on aggregate, Sloboda Tuzla won on away goals rule.
The game was awarded 3âÂÂ0 to Vllaznia due to Hapoel fielding an ineligible player. Vllaznia won 4âÂÂ2 on aggregate.
Vardar won 10âÂÂ2 on aggregate.
Slaven Belupo won 4âÂÂ2 on aggregate.
Sartid won 11âÂÂ0 on aggregate.
Marek Dupnitsa won 2âÂÂ0 on aggregate.
Spartak Moscow won 2âÂÂ1 on aggregate.
Teplice won 3âÂÂ2 on aggregate.
Thun won 2âÂÂ0 on aggregate.
Tescoma ZlÃÂn won 4âÂÂ3 on aggregate.
Khazar Universiteti won 5âÂÂ1 on aggregate.
4âÂÂ4 on aggregate, Spartak Trnava won on away goals rule.
Dinamo Minsk won 2âÂÂ1 on aggregate.
ZTS Dubnica won 4âÂÂ0 on aggregate.
Gent won 3âÂÂ1 on aggregate.
Cork City won 4âÂÂ1 on aggregate.
VÃÂtra won 4âÂÂ0 on aggregate.
Odense won 7âÂÂ0 on aggregate.
1âÂÂ1 on aggregate, Tampere United won on away goals rule.
Dinaburg won 4âÂÂ0 on aggregate.
Esbjerg won 7âÂÂ1 on aggregate.
Tescoma ZlÃÂn won 3âÂÂ0 on aggregate.
VÃÂtra won 2âÂÂ1 on aggregate.
The game was awarded 3âÂÂ0 to Genk due to Marek Dupnitsa fielding an ineligible player. Genk won 5âÂÂ1 on aggregate.
Villarreal won 5âÂÂ0 on aggregate.
Shinnik Yaroslavl won 4âÂÂ1 on aggregate.
Slovan Liberec won 7âÂÂ1 on aggregate.
Thun won 7âÂÂ3 on aggregate.
OFK Beograd won 5âÂÂ1 on aggregate.
Cork City won 1âÂÂ0 on aggregate.
Esbjerg won 2âÂÂ1 on aggregate.
Spartak Moscow won 5âÂÂ1 on aggregate.
Tampere United won 3âÂÂ1 on aggregate.
Dinamo Minsk won 4âÂÂ3 on aggregate.
Spartak Trnava won 3âÂÂ1 on aggregate.
1âÂÂ1 on aggregate. Vardar won 4âÂÂ3 on penalties.
Slaven Belupo won 2âÂÂ1 on aggregate.
4âÂÂ4 on aggregate, Atlético Madrid won on away goals rule.
Nantes won 4âÂÂ2 on aggregate.
2âÂÂ2 on aggregate, Genk won on away goals rule.
Hamburger SV won 5âÂÂ3 on aggregate.
União de Leiria won 6âÂÂ2 on aggregate.
Schalke 04 won 7âÂÂ1 on aggregate.
Slovan Liberec won 2âÂÂ1 on aggregate.
Lille won 4âÂÂ3 on aggregate.
2âÂÂ2 on aggregate, Slaven Belupo won on away goals rule.
OFK Beograd won 1âÂÂ0 on aggregate.
Villarreal won 3âÂÂ2 on aggregate.
Esbjerg won 5âÂÂ1 on aggregate.
Schalke 04 won 6âÂÂ1 on aggregate.
Lille won 4âÂÂ1 on aggregate.
União de Leiria won 2âÂÂ0 on aggregate.
2âÂÂ2 on aggregate, Slovan Liberec won on away goals rule.
Villarreal won 2âÂÂ0 on aggregate.
Atlético Madrid won 5âÂÂ1 on aggregate.
Schalke 04 won 3âÂÂ1 on aggregate.
2âÂÂ2 on aggregate. Villarreal won 3âÂÂ1 on penalties.
Lille won 2âÂÂ0 on aggregate.