Match date Home / Away Opponent Competition   Score PL Points
July 2007
07 Sat Away Sevenage Borough   Pre-Season friendly 1-3  
12 Thu Away St. Patrick's Athletic   Pre-Season friendly 0-1  
21 Sat Away Kaizer Chiefs Vodacom Challenge Pre-Season friendly 1-2  
24 Tue Away Orlando Pirates Vodacom Challenge Pre-Season friendly 1-2  
28 Sat Away Orlando Pirates Vodacom Challenge Pre-Season friendly 0-3  
August 2007
01 Wed Away Leyton Orient   Pre-Season friendly 2-4  
04 Sat Home Torino   Pre-Season friendly 2-0  
11 Sat Away Sunderland Barclays Premier League Matchday 1 1-0 0
14 Tue Home Everton Barclays Premier League Matchday 2 1-3 0
18 Sat Home Derby County Barclays Premier League Matchday 3 4-0 3
26 Sun Away Manchester United Barclays Premier League Matchday 4 1-0 3
September 2007
01 Sat Away Fulham Barclays Premier League Matchday 5 3-3 4
15 Sat Home Arsenal Barclays Premier League Matchday 6 1-3 4
20 Thu Home Anorthosis Famagusta UEFA Cup Round 1 1st leg 6-1  
23 Sun Away Bolton Wanderers Barclays Premier League Matchday 7 1-1 5
26 Wed Home Middlesbrough League cup Round 3 2-0  
October 2007
01 Mon Home Aston Villa Barclays Premier League Matchday 8 4-4 6
04 Thu Away Anorthosis Famagusta UEFA Cup Round 1 2nd leg 1-1  
07 Sun Away Liverpool Barclays Premier League Matchday 9 2-2 7
22 Mon Away Newcastle United Barclays Premier League Matchday 10 3-1 7
25 Thu Home Getafe UEFA Cup Group 1 1-2  
28 Sun Home Blackburn Rovers Barclays Premier League Matchday 11 1-2 7
31 Wed Home Blackpool League cup Round 4 2-0  
November 2007
03 Sat Away Middlesbrough Barclays Premier League Matchday 12 1-1 8
08 Thu Away Hapoel Tel Aviv UEFA Cup Group 2 0-2  
11 Sun Home Wigan Athletic Barclays Premier League Matchday 13 4-0 11
25 Sun Away West Ham United Barclays Premier League Matchday 14 1-1 12
29 Thu Home Aalborg UEFA Cup Group 3 3-2  
December 2007
02 Sun Home Birmingham City Barclays Premier League Matchday 15 2-3 12
06 Thu Away Anderlecht UEFA Cup Group 4 1-1  
09 Sun Home Manchester City Barclays Premier League Matchday 16 2-1 15
15 Sat Away Portsmouth Barclays Premier League Matchday 17 0-1 18
18 Tue Away Manchester City League cup Round 5 0-2  
22 Sat Away Arsenal Barclays Premier League Matchday 18 2-1 18
26 Wed Home Fulham Barclays Premier League Matchday 19 5-1 21
29 Sat Home Reading Barclays Premier League Matchday 20 6-4 24
January 2008
01 Tue Away Aston Villa Barclays Premier League Matchday 21 2-1 24
05 Sat Home Reading FA Cup Round 3 2-2  
09 Wed Away Arsenal League cup Semi Final 1st leg 1-1  
12 Sat Away Chelsea Barclays Premier League Matchday 22 2-0 24
15 Tue Away Reading FA Cup Replay 0-1  
19 Sat Home Sunderland Barclays Premier League Matchday 23 2-0 27
22 Tue Home Arsenal League cup Semi Final 2nd leg 5-1  
27 Sun Away Manchester United FA Cup Round 4 3-1  
30 Wed Away Everton Barclays Premier League Matchday 24 0-0 28
February 2008
02 Sat Home Manchester United Barclays Premier League Matchday 25 1-1 29
09 Sat Away Derby County Barclays Premier League Matchday 26 0-3 32
14 Thu Away Slavia Prague UEFA Cup Round of 32 1st leg 1-2  
21 Thu Home Slavia Prague UEFA Cup Round of 32 2nd leg 1-1  
24 Sun Wembley Chelsea League cup Final 2-1 a.e.t.
March 2008
01 Sat Away Birmingham City Barclays Premier League Matchday 27 4-1 32
06 Thu Home PSV Eindhoven  UEFA Cup Round of 16 1st leg 0-1  
09 Sun Home West Ham United Barclays Premier League Matchday 28 4-0 35
12 Wed Away PSV Eindhoven  UEFA Cup Round of 16 2nd leg 0-1  
16 Sun Away Manchester City Barclays Premier League Matchday 29 2-1 35
19 Wed Home Chelsea Barclays Premier League Matchday 30 4-4 36
22 Sat Home Portsmouth Barclays Premier League Matchday 31 2-0 39
30 Sun Home Newcastle United Barclays Premier League Matchday 32 1-4 39
April 2008
05 Sat Away Blackburn Rovers Barclays Premier League Matchday 33 1-1 40
12 Sat Home Middlesbrough Barclays Premier League Matchday 34 1-1 41
19 Sat Away Wigan Athletic Barclays Premier League Matchday 35 1-1 42
26 Sat Home Bolton Wanderers Barclays Premier League Matchday 36 1-1 43
May 2008
03 Sat Away Reading Barclays Premier League Matchday 37 0-1 46
11 Sun Home Liverpool Barclays Premier League Matchday 38 0-2 46