1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Week 1
Saturday August 9, 2003
Final score Tannadice Park
1 - 2
Dundee Utd Hibernian
Collin Samuel (46)
Derek Riordan (74)
Thomas McManus (pen 88)
Saturday August 9, 2003
Final score Fir Park Stadium
0 - 3
Motherwell Dundee
Gavin Rae (23)
Lee Wilkie (43)
Barry Smith (84)
Saturday August 9, 2003
Final score East End Park
0 - 0
Dunfermline Celtic
Saturday August 9, 2003
Final score Tynecastle Stadium
2 - 0
Hearts Aberdeen
Mark de Vries (16)
Andy Kirk (90)
Saturday August 9, 2003
Final score Firhill Stadium
1 - 1
Partick Livingston
Kenny Milne (31)
Fernando Pasquinelli (77)
Saturday August 9, 2003
Final score Ibrox Stadium
4 - 0
Rangers Kilmarnock
Peter Lovenkrands (14)
Michael Mols (38)
Mikel Arteta (pen 43)
Mikel Arteta (72)
 
Week 2
Saturday August 16, 2003
Final score Pittodrie Stadium
2 - 3
Aberdeen Rangers
David Zdrilic (24)
Eric Deloumeaux (90)
Ronald de Boer (38)
Mikel Arteta (43)
Michael Mols (58)
Saturday August 16, 2003
Final score Rugby Park
2 - 1
Kilmarnock Partick
Martin Hardie (46)
Kris Boyd (60)
James Grady (39)
Saturday August 16, 2003
Final score Celtic Park
5 - 0
Celtic Dundee Utd
Shaun Maloney (12)
Didier Agathe (27)
Alan Thompson (pen 45)
Jackie McNamara (67)
Henrik Larsson (84)
 
Saturday August 16, 2003
Final score The City Stadium
1 - 0
Livingston Motherwell
Derek Lilley (78)
 
Sunday August 17, 2003
Final score Dens Park stadium
0 - 2
Dundee Dunfermline
 
Lee Wilkie (og 45)
Stevie Crawford (88)
Sunday August 17, 2003
Final score Easter Road Stadium
1 - 0
Hibernian Hearts
Garry O'Connor (90)
 
Week 3
Saturday August 23, 2003
Final score Firhill Stadium
1 - 2
Partick Celtic
James Grady (26)
Paul Lambert (8)
Alan Thompson (pen 44)
Saturday August 23, 2003
Final score Dens Park stadium
2 - 1
Dundee Livingston
Nacho Novo (17)
Nacho Novo (pen 84)
Burton O'Brien (37)
Saturday August 23, 2003
Final score Fir Park Stadium
2 - 1
Motherwell Kilmarnock
James McFadden (pen 66)
Stephen Pearson (90)
Frederic Dindeleux (76)
Saturday August 23, 2003
Final score Pittodrie Stadium
1 - 2
Aberdeen Dunfermline
David Zdrilic (23)
Craig Brewster (30)
Barry Nicholson (56)
Saturday August 23, 2003
Final score Tynecastle Stadium
3 - 0
Hearts Dundee Utd
Phil Stamp (21)
Mark Wilson (og 22)
Mark de Vries (36)
 
Saturday August 23, 2003
Final score Ibrox Stadium
5 - 2
Rangers Hibernian
Michael Mols (34)
Garry O'Connor (og 43)
Michael Mols (62)
Mikel Arteta (67)
Chris Burke (84)
Ian Murray (29)
Thomas McManus (36)
Week 4
Saturday August 30, 2003
Final score Celtic Park
5 - 1
Celtic Livingston
Henrik Larsson (25)
Shaun Maloney (39)
Henrik Larsson (56)
Henrik Larsson (77)
Alan Thompson (90)
Derek Lilley (85)
Saturday August 30, 2003
Final score Fir Park Stadium
2 - 2
Motherwell Partick
James McFadden (9)
James McFadden (69)
Stephen Pearson (48)
Gerry Britton (26)
Stuart Taylor (82)
Grant Murray (83)
Saturday August 30, 2003
Final score Easter Road Stadium
1 - 1
Hibernian Aberdeen
Scott Brown (69)
Russell Anderson (6)
Sunday August 31, 2003
Final score Tannadice Park
1 - 3
Dundee Utd Rangers
Billy Dodds (82)
Nuno Capucho (14)
Shota Arveladze (85)
Mikel Arteta (pen 89)
Sunday August 31, 2003
Final score Rugby Park
1 - 1
Kilmarnock Dundee
Kris Boyd (79)
Nacho Novo (54)
Sunday August 31, 2003
Final score Tynecastle Stadium
1 - 0
Hearts Dunfermline
Dennis Wyness (62)
 
Week 5
Saturday September 13, 2003
Final score Dens Park stadium
0 - 1
Dundee Celtic
 
Bobo Balde (8)
Didier Agathe (25)
Saturday September 13, 2003
Final score Easter Road Stadium
0 - 2
Hibernian Motherwell
 
David Clarkson (45)
David Clarkson (75)
Saturday September 13, 2003
Final score The City Stadium
0 - 0
Livingston Dundee Utd
Saturday September 13, 2003
Final score Pittodrie Stadium
2 - 1
Aberdeen Partick
Scott Booth (6)
Russell Anderson (76)
Jamie Mitchell (52)
Saturday September 13, 2003
Final score Rugby Park
0 - 2
Kilmarnock Hearts
 
Mark de Vries (14)
Mark de Vries (41)
Saturday September 13, 2003
Final score Ibrox Stadium
4 - 0
Rangers Dunfermline
Steven Thompson (7)
Michael Mols (32)
Shota Arveladze (43)
Nuno Capucho (66)
 
Week 6
Saturday September 20, 2003
Final score Celtic Park
3 - 0
Celtic Motherwell
Henrik Larsson (47)
Chris Sutton (64)
Shaun Maloney (70)
 
Saturday September 20, 2003
Final score East End Park
0 - 0
Dunfermline Hibernian
Saturday September 20, 2003
Final score Firhill Stadium
0 - 2
Partick Dundee Utd
 
Charlie Miller (41)
Charlie Miller (63)
Saturday September 20, 2003
Final score Dens Park stadium
2 - 0
Dundee Aberdeen
Tom Cowan (28)
Nacho Novo (82)
 
Saturday September 20, 2003
Final score The City Stadium
1 - 2
Livingston Kilmarnock
Lee Makel (18)
Sean Hessey (15)
Kris Boyd (22)
Barry McLaughlin (61)
Sunday September 21, 2003
Final score Tynecastle Stadium
0 - 4
Hearts Rangers
 
Shota Arveladze (45)
Peter Lovenkrands (51)
Shota Arveladze (73)
Peter Lovenkrands (89)
Week 7
Saturday September 27, 2003
Final score Easter Road Stadium
1 - 2
Hibernian Celtic
Mathias Doumbe (38)
Alan Thompson (pen 40)
Henrik Larsson (51)
Bobo Balde (70)
Saturday September 27, 2003
Final score Tannadice Park
1 - 1
Dundee Utd Kilmarnock
Andy McLaren (74)
Kris Boyd (72)
Saturday September 27, 2003
Final score Fir Park Stadium
1 - 1
Motherwell Hearts
Derek Adams (29)
Paul Hartley (45)
Saturday September 27, 2003
Final score Pittodrie Stadium
0 - 3
Aberdeen Livingston
 
Francisco Quino (45)
Oscar Rubio (65)
Fernando Pasquinelli (70)
Saturday September 27, 2003
Final score East End Park
2 - 1
Dunfermline Partick
Stevie Crawford (56)
Stevie Crawford (70)
James Grady (50)
Saturday September 27, 2003
Final score Ibrox Stadium
3 - 1
Rangers Dundee
Shota Arveladze (60)
Paolo Vanoli (86)
Shota Arveladze (89)
Nacho Novo (77)
Week 8
Saturday October 4, 2003
Final score Ibrox Stadium
0 - 1
Rangers Celtic
 
Zurab Khizanishvili (og 46)
Saturday October 4, 2003
Final score Tynecastle Stadium
2 - 2
Hearts Dundee
Graham Weir (73)
Steven Pressley (81)
Nacho Novo (16)
Gavin Rae (64)
Saturday October 4, 2003
Final score The City Stadium
0 - 0
Livingston Dunfermline
Saturday October 4, 2003
Final score Tannadice Park
0 - 2
Dundee Utd Motherwell
 
Derek Adams (pen 22)
Derek Adams (90)
Saturday October 4, 2003
Final score Rugby Park
1 - 3
Kilmarnock Aberdeen
Colin Nish (67)
David Zdrilic (3)
Steve Tosh (15)
Scott Booth (47)
Saturday October 4, 2003
Final score Firhill Stadium
0 - 1
Partick Hibernian
 
Grant Brebner (90)
Week 9
Saturday October 18, 2003
Final score Pittodrie Stadium
0 - 1
Aberdeen Dundee Utd
 
Andy McLaren (11)
Saturday October 18, 2003
Final score Dens Park stadium
1 - 0
Dundee Partick
Nacho Novo (53)
 
Saturday October 18, 2003
Final score Easter Road Stadium
0 - 2
Hibernian Livingston
 
Derek Lilley (38)
Derek Lilley (83)
Saturday October 18, 2003
Final score Celtic Park
5 - 0
Celtic Hearts
Liam Miller (9)
Phil Stamp (og 12)
Henrik Larsson (36)
Stanislav Varga (42)
Liam Miller (50)
 
Saturday October 18, 2003
Final score East End Park
2 - 3
Dunfermline Kilmarnock
Stevie Crawford (28)
Stevie Crawford (55)
Gary McSwegan (24)
Greg Shields (69)
Gary McSwegan (84)
Sunday October 19, 2003
Final score Fir Park Stadium
1 - 1
Motherwell Rangers
Stephen Pearson (25)
Shota Arveladze (15)
Week 10
Saturday October 25, 2003
Final score The City Stadium
0 - 0
Livingston Rangers
Saturday October 25, 2003
Final score Easter Road Stadium
3 - 1
Hibernian Kilmarnock
Colin Murdock (13)
Derek Riordan (16)
Garry O'Connor (90)
Colin Nish (80)
Saturday October 25, 2003
Postponed Fir Park Stadium
P - P
Motherwell Dunfermline
Postponed - now being played Tue, Nov 25
Saturday October 25, 2003
Final score Celtic Park
4 - 0
Celtic Aberdeen
Henrik Larsson (4)
Henrik Larsson (28)
Chris Sutton (pen 45)
Henrik Larsson (55)
 
Saturday October 25, 2003
Final score Firhill Stadium
1 - 4
Partick Hearts
Richard Waddell (63)
Andy Kirk (13)
Mark de Vries (27)
Andy Kirk (30)
Stephen Simmons (74)
Sunday October 26, 2003
Final score Tannadice Park
1 - 1
Dundee Utd Dundee
Jim McIntyre (56)
Nacho Novo (pen 20)
Week 11
Saturday November 1, 2003
Final score Rugby Park
0 - 5
Kilmarnock Celtic
 
Chris Sutton (pen 21)
John Hartson (70)
Chris Sutton (76)
Shaun Maloney (84)
Chris Sutton (pen 90)
Saturday November 1, 2003
Final score Dens Park stadium
1 - 1
Dundee Hibernian
Nacho Novo (33)
Craig Burley (24)
Derek Riordan (81)
Saturday November 1, 2003
Final score Tynecastle Stadium
3 - 1
Hearts Livingston
Mark de Vries (67)
Andy Kirk (85)
Steven Pressley (pen 90)
Derek Lilley (52)
David McNamee (0)
Saturday November 1, 2003
Final score Pittodrie Stadium
0 - 3
Aberdeen Motherwell
 
Steven Craig (10)
Stephen Pearson (77)
Keith Lasley (90)
Saturday November 1, 2003
Final score East End Park
2 - 0
Dunfermline Dundee Utd
Scott Thomson (59)
Billy Mehmet (90)
 
Saturday November 1, 2003
Final score Ibrox Stadium
3 - 1
Rangers Partick
Mikel Arteta (8)
Michael Mols (40)
Mikel Arteta (pen 77)
James Grady (82)
Week 12
Saturday November 8, 2003
Final score Celtic Park
5 - 0
Celtic Dunfermline
John Hartson (23)
John Hartson (77)
Ross Wallace (81)
Stanislav Varga (83)
Henrik Larsson (87)
 
Saturday November 8, 2003
Final score Easter Road Stadium
2 - 2
Hibernian Dundee Utd
Scott Brown (15)
David McCracken (og 90)
Andy McLaren (28)
Barry Robson (83)
Saturday November 8, 2003
Postponed Pittodrie Stadium
P - P
Aberdeen Hearts
Postponed - now being played Sun Nov 9
Saturday November 8, 2003
Final score Dens Park stadium
0 - 1
Dundee Motherwell
 
Steven Craig (52)
Saturday November 8, 2003
Final score The City Stadium
2 - 0
Livingston Partick
Derek Lilley (pen 26)
Lee Makel (45)
 
Sunday November 9, 2003
Final score Rugby Park
2 - 3
Kilmarnock Rangers
Gary McDonald (39)
Peter Canero (50)
Shota Arveladze (30)
Shota Arveladze (63)
Nuno Capucho (87)
Sunday November 9, 2003
Final score Pittodrie Stadium
0 - 1
Aberdeen Hearts
David Zdrilic (69)
Steve Tosh (78)
Steve Tosh (og 12)
Week 13
Saturday November 22, 2003
Final score Tannadice Park
1 - 5
Dundee Utd Celtic
Jim McIntyre (76)
Chris Sutton (34)
Henrik Larsson (52)
Chris Sutton (56)
Henrik Larsson (58)
Chris Sutton (pen 82)
Saturday November 22, 2003
Final score Fir Park Stadium
1 - 1
Motherwell Livingston
David Clarkson (28)
Derek Lilley (39)
Saturday November 22, 2003
Final score Ibrox Stadium
3 - 0
Rangers Aberdeen
Stephen Hughes (77)
Peter Lovenkrands (89)
Peter Lovenkrands (90)
Alexander Diamond (55)
Saturday November 22, 2003
Final score East End Park
2 - 0
Dunfermline Dundee
Stevie Crawford (52)
Stevie Crawford (64)
 
Saturday November 22, 2003
Final score Firhill Stadium
2 - 4
Partick Kilmarnock
Jamie Mitchell (19)
James Grady (81)
Colin Nish (26)
Gary McDonald (61)
Gary McDonald (66)
Colin Nish (90)
Sunday November 23, 2003
Final score Tynecastle Stadium
2 - 0
Hearts Hibernian
Alen Orman (og 9)
Gary Smith (og 67)
 
Tuesday November 25, 2003
Final score Fir Park Stadium
2 - 2
Motherwell Dunfermline
Stephen Pearson (70)
Martyn Corrigan (90)
Stevie Crawford (15)
Craig Brewster (39)
Week 14
Saturday November 29, 2003
Final score
Celtic Park (58,202)
Celtic 3 - 1 Partick
Henrik Larsson (23)
Chris Sutton (36)
Chris Sutton (60)
  James Grady (12)
Final score
East End Park (5,294)
Dunfermline 2 - 2 Aberdeen
Derek Young (61)
Lee Bullen (74)
  Eric Deloumeaux (25)
Scott Booth (60)
Final score
Rugby Park (6,320)
Kilmarnock 2 - 0 Motherwell
Peter Canero (13)
Kris Boyd (60)
   
Final score
The City Stadium (4,625)
Livingston 1 - 1 Dundee
Derek Lilley (pen 71)
  Mark Fotheringham (84)
Sunday November 30, 2003
Final score
Tannadice Park (6,343)
Dundee Utd 2 - 1 Hearts
Alan Archibald (12)
Derek McInnes (44)
  Scott Severin (47)
Final score
Easter Road Stadium (11,160)
Hibernian 0 - 1 Rangers
    Stephen Hughes (90)
Week 15
Saturday December 6, 2003
Final score
The City Stadium (9,523)
Livingston 0 - 2 Celtic
    Chris Sutton (48)
Alan Thompson (85)
Final score
Dens Park stadium (6,954)
Dundee 1 - 2 Kilmarnock
Nacho Novo (pen 32)
  Colin Nish (8)
Kris Boyd (37)
Final score
East End Park (6,199)
Dunfermline 2 - 1 Hearts
Derek Young (21)
Scott Wilson (62)
  Alan Maybury (41)
Final score
Ibrox Stadium (49,307)
Rangers 2 - 1 Dundee Utd
Nuno Capucho (17)
Peter Lovenkrands (20)
  Billy Dodds (56)
Saturday December 7, 2003
Final score
Pittodrie Stadium (7,863)
Aberdeen 3 - 1 Hibernian
Leigh Hinds (26)
Scott Booth (85)
Scott Booth (pen 90)
  Stephen Dobbie (57)
Final score
Firhill Stadium (4,124)
Partick 1 - 0 Motherwell
John Paul McBride (59)
   
Week 16
Saturday December 13, 2003
Final score
Celtic Park (57,573)
Celtic 3 - 2 Dundee
Henrik Larsson (15)
Bobo Balde (69)
John Kennedy (87)
  Mark Fotheringham (20)
Lee Mair (90)
Final score
Tannadice Park (5,421)
Dundee Utd 2 - 0 Livingston
Billy Dodds (41)
Billy Dodds (80)
   
Final score
Tynecastle Stadium (9,881)
Hearts 2 - 1 Kilmarnock
Andy Kirk (64)
Phil Stamp (79)
  Gary McSwegan (90)
Final score
Fir Park Stadium (4,533)
Motherwell 0 - 1 Hibernian
    Derek Riordan (90)
Final score
Firhill Stadium (5,186)
Partick 0 - 3 Aberdeen
    Russell Anderson (42)
Russell Anderson (49)
Chris Clark (90)
Saturday December 14, 2003
Final score
East End Park (8,592)
Dunfermline 2 - 0 Rangers
Stevie Crawford (5)
Paolo Vanoli (og 85)
   
Week 17
Saturday December 20, 2003
Final score
Pittodrie Stadium (10,354)
Aberdeen 2 - 2 Dundee
Russell Anderson (42)
Lee Wilkie (og 59)
  Tom Hutchinson (45)
Nacho Novo (52)
Final score
Rugby Park (5,035)
Kilmarnock 0 - 3 Livingston
    Juanjo Camacho (50)
Fernando Pasquinelli (80)
Burton O'Brien (90)
Final score
Ibrox Stadium (49,592)
Rangers 2 - 1 Hearts
Shota Arveladze (22)
Chris Burke (52)
  Andy Kirk (11)
Postponed
Tannadice Park
Dundee Utd P - P Partick
Postponed - due to a waterlogged pitch  
Saturday December 21, 2003
Final score
Easter Road Stadium (9,085)
Hibernian 1 - 2 Dunfermline
Derek Riordan (63)
  Craig Brewster (1)
Craig Brewster (36)
Final score
Fir Park Stadium (10,513)
Motherwell 0 - 2 Celtic
    John Hartson (3)
Alan Thompson (71)
Saturday December 23, 2003
Final score
Tannadice Park (6,440)
Dundee Utd 0 - 0 Partick
Week 18
Saturday December 27, 2003
Final score
Tynecastle Stadium (10,046)
Hearts 0 - 0 Motherwell
Final score
Celtic Park (59,609)
Celtic 6 - 0 Hibernian
Chris Sutton (4)
John Hartson (45)
Chris Sutton (pen 54)
John Hartson (60)
Henrik Larsson (66)
Stilian Petrov (77)
  Derek Riordan (42)
Final score
Rugby Park (6,062)
Kilmarnock 0 - 2 Dundee Utd
    Billy Dodds (20)
Jim McIntyre (pen 82)
Final score
The City Stadium (7,115)
Livingston 1 - 1 Aberdeen
Burton O'Brien (90)
  Scott Booth (23)
Final score
Firhill Stadium (4,377)
Partick 4 - 1 Dunfermline
Andy Thomson (38)
James Grady (pen 56)
Andy Ross (89)
James Grady (90)
  Craig Brewster (59)
Scott Thomson (55)
Sunday December 28, 2003
Final score
Dens Park stadium (10,948)
Dundee 0 - 2 Rangers
    Nuno Capucho (6)
Michael Ball (35)
Week 19
Saturday January 3, 2004
Final score
Celtic Park (59,087)
Celtic 3 - 0 Rangers
Stilian Petrov (19)
Stanislav Varga (60)
Alan Thompson (84)
   
Final score
Pittodrie Stadium (11,698)
Aberdeen 3 - 1 Kilmarnock
Alexander Diamond (7)
Steve Tosh (45)
Leigh Hinds (60)
  Colin Nish (82)
Final score
East End Park (5,155)
Dunfermline 2 - 2 Livingston
Barry Nicholson (pen 36)
Stevie Crawford (80)
  David McNamee (15)
Lee Makel (62)
Final score
Easter Road Stadium (8,875)
Hibernian 3 - 2 Partick
Garry O'Connor (9)
Stephen Dobbie (35)
Steven Whittaker (84)
  James Grady (53)
Adrian Madaschi (78)
Final score
Fir Park Stadium (5,549)
Motherwell 3 - 1 Dundee Utd
David Clarkson (60)
David Clarkson (68)
David Clarkson (90)
  Mark Wilson (15)
Mark Wilson (90)
Postponed
Dens Park stadium
Dundee P - P Hearts
Postponed - due to frozen pitch  
Tuersday January 6, 2004
Final score
Dens Park stadium (6,387)
Dundee 1 - 2 Hearts
Duncan McLean (80)
  Mark de Vries (47)
Alan Maybury (83)
Week 20
Saturday January 17, 2004
Final score
Tannadice Park (6,666)
Dundee Utd 3 - 2 Aberdeen
Barry Robson (20)
Charlie Miller (85)
Billy Dodds (pen 90)
  Scott Booth (pen 55)
Alan Archibald (og 65)
Final score
Rugby Park (5,715)
Kilmarnock 1 - 1 Dunfermline
Gary McSwegan (pen 29)
  Stevie Crawford (63)
Final score
The City Stadium (5,621)
Livingston 1 - 0 Hibernian
Lee Makel (26)
   
Final score
Firhill Stadium (4,690)
Partick 1 - 2 Dundee
David Rowson (31)
  Nacho Novo (85)
Barry Smith (89)
Final score
Ibrox Stadium (48,925)
Rangers 1 - 0 Motherwell
Shota Arveladze (82)
   
Sunday January 18, 2004
Final score
Tynecastle Stadium (13,753)
Hearts 0 - 1 Celtic
    Stilian Petrov (27)
Week 21
Saturday January 24, 2004
Final score
Pittodrie Stadium (16,452)
Aberdeen 1 - 3 Celtic
Steve Tosh (62)
  Stilian Petrov (30)
Henrik Larsson (43)
Stephen Pearson (58)
Final score
East End Park (5,270)
Dunfermline 1 - 0 Motherwell
Derek Young (73)
   
Final score
Tynecastle Stadium (10,264)
Hearts 2 - 0 Partick
Dennis Wyness (42)
Dennis Wyness (78)
  Jamie Mitchell (59)
Final score
Rugby Park (5,571)
Kilmarnock 0 - 2 Hibernian
    Scott Brown (48)
Garry O'Connor (50)
Final score
Ibrox Stadium (48,638)
Rangers 1 - 0 Livingston
Christian Nerlinger (13)
   
Sunday January 25, 2004
Final score
Dens Park stadium (10,747)
Dundee 2 - 1 Dundee Utd
Nacho Novo (48)
Steve Lovell (70)
  Billy Dodds (pen 44)
Week 22
Saturday January 31, 2004
Final score
Celtic Park (59,138)
Celtic 5 - 1 Kilmarnock
Didier Agathe (55)
John Hartson (65)
Henrik Larsson (76)
Stephen Pearson (77)
John Hartson (89)
  Eric Skora (84)
Final score
Tannadice Park (5,564)
Dundee Utd 1 - 0 Dunfermline
Jim McIntyre (57)
   
Final score
Easter Road Stadium (8,023)
Hibernian 1 - 1 Dundee
Derek Riordan (pen 69)
  Mark Fotheringham (44)
Postponed
The City Stadium
Livingston P - P Hearts
Postponed - due to waterlogged pitch  
Postponed
Fir Park Stadium
Motherwell P - P Aberdeen
Postponed - due to waterlogged pitch  
Sunday February 1, 2004
Final score
Firhill Stadium (8,220)
Partick 0 - 1 Rangers
    Peter Lovenkrands (76)
Week 23
Tuesday February 10, 2004
Final score
Tannadice Park (6,389)
Dundee Utd 0 - 0 Hibernian
Wednesday February 11, 2004
Final score
East End Park (11,201)
Dunfermline 1 - 4 Celtic
Noel Hunt (20)
  Henrik Larsson (23)
Stanislav Varga (26)
Henrik Larsson (43)
Alan Thompson (68)
Final score
Tynecastle Stadium (11,236)
Hearts 1 - 0 Aberdeen
Steven Pressley (pen 81)
   
Final score
Fir Park Stadium (4,247)
Motherwell 5 - 3 Dundee
Keith Lasley (15)
Jason Dair (18)
David Clarkson (51)
Alex Burns (62)
Jason Dair (73)
  Neil Barrett (11)
Neil Barrett (28)
Nacho Novo (58)
Final score
Firhill Stadium (3,011)
Partick 5 - 2 Livingston
James Grady (10)
Gerry Britton (41)
David McNamee (og 68)
Gerry Britton (73)
Andy Thomson (82)
  Lee Makel (85)
Colin McMenamin (90)
Final score
Ibrox Stadium (46,900)
Rangers 2 - 0 Kilmarnock
Craig Moore (23)
Hamed Namouchi (76)
   
Week 24
Saturday February 14, 2004
Final score
Pittodrie Stadium (15,815)
Aberdeen 1 - 1 Rangers
Alexander Diamond (2)
  Frank de Boer (87)
Final score
Celtic Park (58,698)
Celtic 2 - 1 Dundee Utd
Shaun Maloney (81)
Chris Sutton (pen 83)
  Alan Archibald (61)
Billy Dodds (90)
Final score
Dens Park stadium (5,643)
Dundee 0 - 1 Dunfermline
    Noel Hunt (32)
Final score
Rugby Park (5,818)
Kilmarnock 2 - 1 Partick
David Lilley (55)
Kris Boyd (58)
  Stephane Bonnes (52)
Final score
The City Stadium (3,492)
Livingston 3 - 1 Motherwell
Jamie McAllister (3)
Derek Lilley (29)
David Fernandez (45)
  Derek Adams (90)
Sunday February 15, 2004
Final score
Easter Road Stadium (15,060)
Hibernian 1 - 1 Hearts
Derek Riordan (24)
  Steven Pressley (pen 47)
Week 25
Saturday February 21, 2004
Final score
Pittodrie Stadium (11,035)
Aberdeen 2 - 0 Dunfermline
Philip McGuire (36)
Scott Booth (52)
   
Final score
Dens Park stadium (6,108)
Dundee 1 - 0 Livingston
Steven Milne (59)
   
Final score
Tynecastle Stadium (10,265)
Hearts 3 - 1 Dundee Utd
Paul Hartley (16)
Mark Wilson (og 65)
Kevin Mckenna (72)
  Jim McIntyre (52)
Final score
Fir Park Stadium (5,163)
Motherwell 1 - 0 Kilmarnock
David Clarkson (15)
   
Final score
Ibrox Stadium (49,698)
Rangers 3 - 0 Hibernian
Shota Arveladze (pen 9)
Michael Mols (66)
Steven Thompson (pen 83)
   
Sunday February 22, 2004
Final score
Firhill Stadium (8,131)
Partick 1 - 4 Celtic
Gerry Britton (55)
  Chris Sutton (35)
Stanislav Varga (38)
Chris Sutton (pen 52)
Stanislav Varga (81)
Week 26
Sunday February 29, 2004
Final score
Celtic Park (57,973)
Celtic 5 - 1 Livingston
Stephen Pearson (12)
Chris Sutton (36)
Alan Thompson (48)
Henrik Larsson (55)
Alan Thompson (pen 80)
  Derek Lilley (41)
Final score
Tannadice Park (10,496)
Dundee Utd 2 - 0 Rangers
Mark Kerr (31)
Andy McLaren (34)
   
Saturday February 28, 2004
Final score
East End Park (8,421)
Dunfermline 0 - 0 Hearts
Final score
Easter Road Stadium (10,416)
Hibernian 0 - 1 Aberdeen
    Scott Morrison (5)
Final score
Rugby Park (5,454)
Kilmarnock 4 - 2 Dundee
Eric Skora (32)
Danny Invincibile (34)
Kris Boyd (pen 54)
Danny Invincibile (64)
  Nacho Novo (6)
Steven Milne (62)
Final score
Fir Park Stadium (5,814)
Motherwell 3 - 0 Partick
Steven Hammell (11)
David Clarkson (52)
Derek Adams (80)
   
Week 27
Sunday March 7, 2004
Final score
Rugby Park (5,297)
Kilmarnock 1 - 1 Hearts
Danny Invincibile (87)
  Andy Webster (60)
Tuesday March 9, 2004
Final score
Pittodrie Stadium (7,395)
Aberdeen 0 - 0 Partick
Saturday March 13, 2004
Final score
Dens Park stadium (6,839)
Dundee 1 - 1 Aberdeen
Mark Fotheringham (8)
  Leigh Hinds (61)
Final score
Tynecastle Stadium (14,598)
Hearts 1 - 1 Rangers
Dennis Wyness (75)
  Craig Moore (pen 55)
Final score
Firhill Stadium (3,510)
Partick 1 - 1 Dundee Utd
David Rowson (65)
  Barry Robson (68)
Postponed
Celtic Park
Celtic P - P Motherwell
Postponed - now being played Sunday, Mar 14  
Sunday March 14, 2004
Final score
Celtic Park (47,563)
Celtic 1 - 1 Motherwell
Henrik Larsson (70)
  Derek Adams (26)
Week 28
Wednesday March 17, 2004
Final score
Dens Park stadium (8,593)
Dundee 1 - 2 Celtic
Sebastian Kneissl (90)
  Stilian Petrov (38)
Henrik Larsson (68)
Saturday March 20, 2004
Final score
Tannadice Park (5,757)
Dundee Utd 4 - 1 Kilmarnock
Jim McIntyre (11)
Charlie Miller (21)
Jim McIntyre (26)
Jim McIntyre (34)
  Danny Invincibile (61)
Final score
East End Park (4,349)
Dunfermline 1 - 0 Partick
Darren Young (9)
   
Final score
Ibrox Stadium (49,364)
Rangers 4 - 0 Dundee
Peter Lovenkrands (41)
Frank de Boer (47)
Gavin Rae (81)
Steven Thompson (83)
   
Postponed
Fir Park Stadium
Motherwell P - P Hearts
Postponed - due to waterlogged pitch  
Sunday March 21, 2004
Final score
Easter Road Stadium (9,456)
Hibernian 0 - 4 Celtic
Jonathan Baillie (88)
  Didier Agathe (18)
Henrik Larsson (35)
Henrik Larsson (49)
Didier Agathe (81)
Final score
Pittodrie Stadium (7,477)
Aberdeen 1 - 2 Livingston
Leigh Hinds (84)
  Colin McMenamin (14)
Burton O'Brien (87)
Week 29
Tuesday March 23, 2004
Final score
Ibrox Stadium (47,487)
Rangers 4 - 1 Dunfermline
Alan Hutton (2)
Peter Lovenkrands (11)
Ronald de Boer (26)
Michael Mols (28)
  Andy Tod (21)
Wednesday March 24, 2004
Final score
Easter Road Stadium (5,670)
Hibernian 3 - 3 Motherwell
Kevin Nicol (6)
Alan Reid (37)
Derek Riordan (pen 62)
  Keith Lasley (46)
Derek Adams (pen 60)
Mathias Doumbe (og 80)
Final score
The City Stadium (3,082)
Livingston 2 - 3 Dundee Utd
David McNamee (38)
Scott McLaughlin (72)
  Jason Scotland (13)
Collin Samuel (79)
Jim McIntyre (82)
Saturday March 27, 2004
Final score
Tannadice Park (7,585)
Dundee Utd 1 - 0 Motherwell
Jason Scotland (66)
   
Final score
Tynecastle Stadium (10,491)
Hearts 3 - 1 Dundee
Paul Hartley (52)
Steven Pressley (pen 59)
Joe Hamill (67)
  Steven Milne (8)
Final score
Rugby Park (7,250)
Kilmarnock 3 - 1 Aberdeen
Craig Dargo (1)
Kris Boyd (28)
Kris Boyd (76)
  Bryan Prunty (23)
Final score
The City Stadium (3,558)
Livingston 0 - 0 Dunfermline
Final score
Firhill Stadium (3,155)
Partick 1 - 1 Hibernian
Andy Thomson (pen 70)
  Colin Murdock (68)
Sunday March 28, 2004
Final score
Ibrox Stadium (49,909)
Rangers 1 - 2 Celtic
Steven Thompson (82)
  Henrik Larsson (20)
Alan Thompson (52)
Week 30
Saturday April 3, 2004
Final score
Pittodrie Stadium (8,449)
Aberdeen 3 - 0 Dundee Utd
Leigh Hinds (21)
Philip McGuire (24)
Paul Sheerin (43)
   
Final score
Celtic Park (59,348)
Celtic 2 - 2 Hearts
Chris Sutton (88)
Didier Agathe (90)
  Kevin Mckenna (21)
Mark de Vries (78)
Final score
Dens Park stadium (5,084)
Dundee 2 - 1 Partick
Steven Milne (2)
Nacho Novo (90)
  Andy Thomson (14)
Final score
East End Park (3,914)
Dunfermline 2 - 1 Kilmarnock
Barry Nicholson (40)
Stevie Crawford (70)
  Danny Invincibile (9)
Final score
Easter Road Stadium (6,507)
Hibernian 3 - 1 Livingston
Thomas McManus (39)
Derek Riordan (54)
Derek Riordan (83)
  Derek Lilley (50)
Sunday April 4, 2004
Final score
Fir Park Stadium (8,967)
Motherwell 0 - 1 Rangers
    Stephen Hughes (44)
Week 31
Wednesday April 7, 2004
Final score
The City Stadium (2,677)
Livingston 1 - 1 Kilmarnock
David Fernandez (83)
  Craig Dargo (85)
Final score
Fir Park Stadium (5,500)
Motherwell 1 - 1 Hearts
David Clarkson (61)
  Dennis Wyness (28)
Saturday April 11, 2004
Final score
Easter Road Stadium (7,326)
Hibernian 3 - 0 Kilmarnock
Gary Caldwell (22)
Kevin Thomson (45)
Derek Riordan (pen 64)
   
Final score
Firhill Stadium (4,043)
Partick 1 - 0 Hearts
Andy Thomson (49)
  Paul Hartley (87)
Sunday April 11, 2004
Final score
Tannadice Park (9,571)
Dundee Utd 2 - 2 Dundee
Billy Dodds (56)
Billy Dodds (pen 85)
  Steve Lovell (18)
Steven Milne (39)
Week 32
Tuesday April 13, 2004
Final score
East End Park (5,041)
Dunfermline 1 - 1 Hibernian
Gary Dempsey (78)
  Derek Riordan (5)
Kevin Thomson (57)
Wednesday April 14, 2004
Final score
The City Stadium (6,096)
Livingston 1 - 1 Rangers
Colin McMenamin (79)
  Michael Mols (25)
Thursday April 15, 2004
Final score
Fir Park Stadium (3,920)
Motherwell 1 - 0 Dunfermline
Derek Adams (pen 10)
   
Saturday April 17, 2004
Final score
Dens Park stadium (5,508)
Dundee 2 - 2 Hibernian
Steve Lovell (38)
Steven Milne (90)
  Derek Riordan (45)
Derek Riordan (pen 50)
Final score
East End Park (4,409)
Dunfermline 1 - 1 Dundee Utd
Greg Shields (45)
  David McCracken (64)
Final score
Tynecastle Stadium (10,352)
Hearts 1 - 1 Livingston
Kevin Mckenna (18)
  Colin McMenamin (73)
Final score
Ibrox Stadium (49,279)
Rangers 2 - 0 Partick
Steven Thompson (40)
Gavin Rae (49)
   
Postponed
Pittodrie Stadium
Aberdeen P - P Motherwell
Postponed - now being played Sun, Apr 18  
Sunday April 18, 2004
Final score
Pittodrie Stadium (7,246)
Aberdeen 0 - 2 Motherwell
    Alex Burns (14)
Steven Craig (90)
Final score
Rugby Park (14,576)
Kilmarnock 0 - 1 Celtic
    Stilian Petrov (32)
Week 33
Wednesday April 21, 2004
Final score
Celtic Park (51,000)
Celtic 1 - 2 Aberdeen
Henrik Larsson (16)
  Bryan Prunty (56)
David Zdrilic (90)
Saturday April 24, 2004
Final score
Tannadice Park (8,339)
Dundee Utd 3 - 3 Rangers
Billy Dodds (1)
Jason Scotland (59)
Jason Scotland (90)
  Steven Thompson (6)
Steven Thompson (pen 14)
Hamed Namouchi (44)
Final score
East End Park (4,290)
Dunfermline 3 - 0 Motherwell
Barry Nicholson (36)
Gary Dempsey (52)
Derek Young (74)
   
Final score
Rugby Park (4,886)
Kilmarnock 2 - 0 Hibernian
Kris Boyd (28)
Kris Boyd (85)
   
Final score
The City Stadium (3,133)
Livingston 2 - 0 Aberdeen
David McNamee (24)
Colin McMenamin (63)
   
Final score
Firhill Stadium (2,727)
Partick 0 - 1 Dundee
    Steve Lovell (71)
Partick are relegated  
Sunday April 25, 2004
Final score
Tynecastle Stadium (12,112)
Hearts 1 - 1 Celtic
Mark de Vries (74)
  Eiden McGeady (17)
Week 35
Week 36
Season's end