The 2003 Scottish League Cup final was played on 16 March 2003 at Hampden Park in Glasgow and was the final of the 56th Scottish League Cup. The final was contested by Celtic and Rangers. Rangers won the match 2–1, thanks to goals from Claudio Caniggia and Peter Løvenkrands. John Hartson missed a penalty kick late in the game that would potentially have taken the match into extra time.

Match details

CELTIC : GK 20 Robert DouglasCB 35 Johan Mjällby CB 6 Bobo BaldéCB 5 Joos ValgaerenRM 39 Jamie Smith CM 18 Neil Lennon CM 14 Paul Lambert (c)CM 9 Chris Sutton LM 8 Alan ThompsonCF 7 Henrik LarssonCF 10 John HartsonSubstitutes:GK 22 David MarshallDF 4 Jackie McNamaraMF 19 Stiliyan Petrov MF 3 Momo Sylla FW 29 Shaun Maloney Manager: Martin O'NeillRANGERS : GK 1 Stefan KlosRB 2 Fernando RicksenCB 4 Lorenzo AmorusoCB 3 Craig MooreLB 5 Jérôme Bonnissel RM 7 Claudio CaniggiaCM 6 Barry Ferguson (c)CM 8 Mikel Arteta LM 11 Peter LøvenkrandsCF 9 Ronald de Boer CF 10 Michael MolsSubstitutes:GK 17 Allan McGregorDF 15 Maurice Ross DF 12 Bert Konterman MF 16 Neil McCannFW 14 Shota Arveladze Manager: Alex McLeish