Round XXI
May 2, 2004
Indian Bank vs Salgaocar
Haywards Sporting vs Dempo
May 3, 2004
Mohun Bagan vs Churchill
May 4, 2004
Tollygunge vs Vasco
May 6, 2004
Salgaocar vs JCT
May 8, 2004
Vasco vs Mohd Sporting
May 9, 2004
Churchill vs East Bengal
May 11, 2004
JCT vs Mahindra United
Indian Bank vs Mohun Bagan
May 12, 2004
Haywards vs East Bengal
May 14, 2004
Mahindra United vs Tollygunge
Dempo vs Mohd Sporting
Complete schedule >