West Ham-Blackburn Rovers, 2-1
(Ashton 39', Sears 81'; Santa Cruz 19')
29.ª JORNADA
Manchester United-Bolton, 2-0
(Cristiano Ronaldo 10' e 20')
Chelsea-Derby County, 6-1
(Lampard 28' g.p., 57', 66', 72', Kalou 42', Joe Cole 64'; David Jones 73')
Aston Villa-Middlesbrough, 1-1
(Barry 74' g.p.; Downing 23')
Portsmouth-Birmingham, 4-2
(Defoe 6' gp, 9', Hreidarsson 49', Kanu 90'+2; Muamba 10', Larsson 40')
Wigan-Arsenal, 0-0
Sunderland-Everton, 0-1
(Andy Johnson 55')
Tottenham-West Ham, 4-0
(Berbatov 8' e 11', Gilberto 85' e Bent 90'+3)
Liverpool-Newcastle, 3-0
(Pennant 43', Torres 45'+1 e Gerrard 51')
Blackburn Rovers-Fulham, 1-1
(Pederson 60'; Bullard 89')
Reading-Manchester City, 2-0
(Long 62' e Kitson 87')
28.ª JORNADA
Everton-Portsmouth, 3-1
(Yakubu 1' e 81' e Cahill 73'; Defoe 38')
Manchester City-Wigan, 0-0
Fulham-Manchester United, 0-3
(Hargreaves 15', Park 44', Davies 72' npb)
West Ham-Chelsea, 0-4
(Lampard 17' gp, Cole 20' e 64', Ballack 22')
Arsenal-Aston Villa, 1-1
(Bendtner 90'; Senderos 27' npb)
Birmingham-Tottenham, 4-1
(Forssell 7', 59' e 81' e Larsson 55'; Jenas 90')
Derby-Sunderland, 0-0
Middlesbrough-Reading, 0-1
(Harper 90')
Newcastle-Blackburn, 0-1
(Derbyshire 90')
Bolton-Liverpool, 1-3
(Cohen 79'; Gerrard 11', Babel 60' e Aurélio 75')
27.ª JORNADA
Tottenham-Chelsea, 4-4
(Woodgate 12', Berbatov 61', Addelstone 75', Robbie Keane 88'; Drogba 3', Essien 20', Joe Cole 52' e 80')
Manchester City-Everton, 0-2
(Yakubu 30', Lescott 38')
Reading-Aston Villa, 1-2
(Shorey 90'+4; Young 45', Harewood 84')
Birmingham-Arsenal, 2-2
(McFadden 28', 90'+5; Walcott 50', 55')
Fulham-West Ham, 0-1
(Solano 87')
Liverpool-Middlesbrough, 3-2
(Torres 28', 29', 61'; Tuncay 9', Downing 83')
Portsmouth-Sunderland, 1-0
(Defoe 69' g.p.)
Wigan-Derby, 2-0
(Scharner 60', Antonio Valencia 84')
Newcastle-Manchester United, 1-5
(Diagne-Faye 78'; Rooney 25', 80', Ronaldo 45', 56', Saha 90'+1)
Blackburn-Bolton Wanderers, 4-1
(McCarthy 24' gp, 67' gp, Bentley 71', Pedersen 90'; Davies 50')
26.ª JORNADA
Arsenal-Blackburn, 2-0
(Senderos 4' e Adebayor 90')
Chelsea-Liverpool, 0-0
Manchester United-Manchester City, 1-2
(Carrick 90'+2; Vassell 24' e Benjamin 45')
Bolton-Portsmouth, 0-1
(Diarra 81')
Derby County-Tottenham, 0-3
(Keane 68', Kaboul 81' e Berbatov 90'+2)
Everton-Reading, 1-0
(Jaglielka 62')
Middlesbrough-Fulham, 1-0
(Aliadière 11')
Sunderland-Wigan, 2-0
(Etuhu 42' e Murphy 75')
West Ham-Birmingham, 1-1
(Ljungberg 7'; McFadden 16' g.p.)
Aston Villa-Newcastle, 4-1
(Bouma 48', Carew 51', 72' e 90' gp; Owen 4')
25.ª JORNADA
Fulham-Aston Villa, 2-1
(Davies 73' e Bullard 86'; Hughes 69' p.b.)
Newcastle-Middlesbrough, 1-1
(Owen 60'; Huth 87')
Liverpool-Sunderland, 3-0
(Couch 57', Torres 69' e Gerrard 89' g.p.)
Blackburn-Everton, 0-0
Birmingham-Derby County, 1-1
(Larsson 68'; Villa 89')
Portsmouth-Chelsea, 1-1
(Defoe 64'; Anelka 55')
Reading-Bolton, 0-2
(Nolan 33' e Helguson 58')
Tottenham-Manchester United, 1-1
(Berbatov 21'; Dawson a.g. 90'+4)
Wigan-West Ham, 1-0
(Kilbane 45')
Manchester City-Arsenal, 1-3
(Gelson Fernandes 28'; Adebayor 9' e 88' e Eduardo da Silva 26')
24.ª JORNADA
Aston Villa-Blackburn, 1-1
(Young 73'; Santa Cruz 68')
Arsenal-Newcastle, 3-0
(Adebayor 40', Flamini 72', Fabregas 80')
Middlesbrough-Wigan, 1-0
(Jeremie Aliadiere 19')
Bolton-Fulham, 0-0
Sunderland-Birmingham, 2-0
(Daryl Murphy 15', Rade Prica 65')
Chelsea-Reading, 1-0
(Ballack 32')
Everton-Tottenham, 0-0
West Ham-Liverpool, 1-0
(Mark Noble 90'+4 gp)
Derby-Manchester City, 1-1
(Jun Jihai 47' pb; Sturridge 63')
Manchester United-Portsmouth, 2-0
(Cristiano Ronaldo 10', 13')
23ª. JORNADA
Liverpool-Aston Villa, 2-2
(Benayoun 20' e Crouch 88'; Harewood 69' e Aurélio 72' p.b.)
Manchester City-West Ham, 1-1
(Vassell 16'; Cole 8')
Wigan-Everton, 1-2
(Jagielka 53' pb; Andy Johnson 39', Lescott 42')
Newcastle-Bolton, 0-0
Reading-Manchester United, 0-2
(Rooney 77' e Cristiano Ronaldo 90')
Fulham-Arsenal, 0-3
(Adebayor 19' e 38' e Rosicky 81')
Birmingham-Chelsea, 0-1
(Pizarro 79')
Blackburn Rovers-Middlesbrough, 1-1
(Derbyshire 75'; Wheater 13')
Portsmouth-Derby, 3-1
(Benjani 38', 42' e 55'; Nyatanga 4')
Tottenham-Sunderland, 2-0
(Lennon 2' e Keane 90')
22.ª JORNADA
Bolton-Blackburn Rovers, 1-2
(Nolan 43'; Samba 53' e Roberts 90')
Manchester United-Newcastle, 6-0
(Cristiano Ronaldo 49', 70' e 88', Tevez 54' e 90'+1 e Rio Ferdinand 85')
Arsenal-Birmingham, 1-1
(Adebayor 21' g.p.; O'Connor 48')
Chelsea-Tottenham, 2-0
(Belletti 19' e Wright-Phillips 80')
Middlesbrough-Liverpool, 1-1
(Boateng 26'; Torres 71')
Everton-Manchester City, 1-0
(Lescott 31')
Aston Villa-Reading, 3-1
(Carew 22' e 88' e Laursen 55'; Harper 90')
Derby County-Wigan, 0-1
(Sibierski 82')
West Ham-Fulham 2-1
(Asgonto 28' e Ferdinand 69'; Davies 8')
Sunderland-Portsmouth, 2-0
(Richardson 33' e 45')
21.ª JORNADA
Newcastle-Manchester City, 0-2
(Elano 38' e Gelson Fernandes 76')
Blackburn Rovers-Sunderland, 1-0
(McCarthy 57' g.p.)
Bolton-Derby County, 1-0
(Giannakopoulos 90'+1)
Liverpool-Wigan 1-1
(Torres 49'; Bramble 80')
Fulham-Chelsea, 1-2
(Danny Murphy 10' gp; Salomon Kalou 54', Michael Ballack 62' gp)
Arsenal-West Ham, 2-0
(Eduardo Silva 2', Emmanuel Adebayor 18')
Manchester United-Birmingham City, 1-0
(Carlos Tevez 25')
Middlesbrough-Everton, 0-2
(Andy Johnson 67', James McFadden 72')
Reading-Portsmouth, 0-2
(Sol Campbell 9', John Utaka 66')
Aston Villa-Tottenham, 2-1
(Mellberg 41' e Laursen 85'; Defoe 79')
20.ª JORNADA
Everton-Arsenal, 1-4
(Cahill 19'; Eduardo 47', 58', Adebayor 79', Rosicky 90'+3)
Birmingham-Fulham, 1-1
(Larsson 55'; Bocanegra 8')
Chelsea-Newcastle, 2-1
(Essien 29', Kalou 87'; Butt 56')
Portsmouth-Middlesbrough, 0-1
(Tuncay 20')
Sunderland-Bolton, 3-1
(Richardson 13', Jones 32', Murphy 90'; Diouf 41')
Tottenham-Reading, 6-4
(Berbatov 7', 63', 73', 83', Malbranque 76', Defoe 79' g.p.; Cissé, Ingimarsson 53', Kitson 69', 74')
West Ham-Manchester United, 2-1
Ferdinand 77', Upson 82'; Ronaldo 14')
Wigan-Aston Villa, 1-2
(Bramble 28'; Davies 55', Agbonlahor 70')
Derby County-Blackburn, 1-2
(Oakley 27'; Santa Cruz 39', Bentley 42')
Manchester City-Liverpool, 0-0
19.ª JORNADA
Manchester City-Blackburn, 2-2
(Vassell 27' e Nelsen 30' p.b.; Santa Cruz 28' e 84')
Portsmouth-Arsenal, 0-0
Everton-Bolton, 2-0
(Phil Neville 51' e Chaill 70')
Birmingham-Middlesbrough, 3-0
(Downing 22' p.b., Forssell 45' e McSheffrey 90'+4 g.p.)
Sunderland-Manchester United, 0-4
(Rooney 20', Saha 30' e 86' g.p. e Cristiano Ronaldo 45'+2)
Wigan-Newcastle, 1-0
(Taylor 65')
Derby County-Liverpool, 1-2
(McEveley 67'; Torres 12' e Gerrard 90')
Chelsea-Aston Villa, 4-4
(Shevchenko 45'+5 gp e 50', Alex 66' e Ballack 88'; Maloney 14 e 44', Laursen 72' e Barry 90'+2 gp)
Tottenham-Fulham, 5-1
(Keane 27' e 62', Huddlestone 45'+1 e 71' e Defoe 90'; Dempsey 60')
West Ham-Reading, 1-1
Solano 42'; Kitson 60')
18.ª JORNADA
Blackburn Rovers-Chelsea, 0-1
(Joe Cole 22')
Newcastle-Derby County, 2-2
(Viduka 27' e 86'; Barnes 6' e Miller 52')
Manchester United-Everton, 2-1
(Cristiano Ronaldo 22' e 88' g.p.; Cahill 27')
Aston Villa-Manchester City, 1-1
(Carew 14'; Bianchi 11')
Bolton-Birmingham, 3-0
(Diouf 72' e Anelka 78' e 90'+4)
Fulham-Wigan, 1-1
(Dempsey 78'; Bent 70')
Liverpool-Portsmouth, 4-1
(Benayoun 13', Distin 17' p.b. e Torres 67' e 85')
Middlesbrough-West Ham, 1-2
(Wheater 39'; Ashton 44' e Parker 90')
Reading-Sunderland, 2-1
(Ingimarsson 69' e Hunt 90'; Chopra 82' g.p.)
Arsenal-Tottenham, 2-1
(Adebayor 48' e Bendtner 75; Berbatov 66')
17.ª JORNADA
Arsenal-Chelsea, 1-0
(Gallas 45'+2)
Liverpool-Manchester United, 0-1
(Tevez 43')
Portsmouth-Tottenham, 0-1
(Berbatov 81')
Manchester City-Bolton, 3-2
(Bianchi 7', Michalik 48' p.b., Vassell 77' e Etuhu 90'; Diouf 31' e Nolan 40')
West Ham-Everton, 0-2
(Yakubu 45' e Andy Johnson 90')
Sunderland-Aston Villa, 1-1
(Higginbotham 10'; Maloney 73')
Wigan-Blackburn Rovers, 5-3
(Landzaat 10', Bent 12', 66' e 81' e Scharner 37'; Santa Cruz 45', 50' e 61')
Birmingham-Reading, 1-1
(Forsell 4'; Hunt 51' g.p.)
Derby-Middlesbrough, 0-1
(Sanli 38')
Fulham-Newcastle, 0-1
(Barton, 90'+2)
16.ª JORNADA
Blackburn-West Ham, 0-1
(Ashton 53')
Bolton-Wigan, 4-1
(Scharner 3' p.b., Nolan 37', Davies 70' e Anelka 90'; Landzaat 14')
Tottenham-Manchester City, 2-1
(Chimbonda 45' e Defoe 82'; Bianchi 61')
Reading-Liverpool, 3-1
(Hunt 17' gp, Doyle 60', Harper 67'; Gerrard 28')
Manchester United-Derby, 4-1
Giggs 40', Tevez 45' e 60', Cristiano Ronaldo 90'+2 gp; Howard 76')
Chelsea-Sunderland, 2-0
(Shevchenko 23', Lampard 75' gp)
Everton-Fulham, 3-0
(Aiyegbeni 51', 61' e 79')
Newcastle-Birmingham, 2-1
(Martins 36', Beye 90'; Jerome 54')
Aston Villa-Portsmouth, 1-3
(Barry 72' gp; Gardner 10', Muntari 40' e 61')
Middlesbrough-Arsenal, 2-1
(Downing 4' gp, Tuncay 74'; Rosicky 90+4')
15.ª JORNADA
Manchester United-Fulham, 2-0
(Cristiano Ronaldo 10' e 58')
Tottenham-Birmingham, 2-3
(Robbie Keane 50' gp,53'; Gary McSheffrey 23' gp, Cameron Jerome 62', Sebastian Larsson 90'+2)
Liverpool-Bolton, 4-0
(Hyypia 17', Torres 45', Gerrard 56' g.p. e Babel 85')
Aston Villa-Arsenal, 1-2
(Gardner 14'; Flamini 23' e Adebayor 36')
Wigan-Manchester City, 1-1
(Scharner 25'; Melchiot 88')
Blackburn-Newcastle, 3-1
(Bentley 54' e 67' e Tugay 90'+3; Martins 47')
Portsmouth-Everton, 0-0
Reading-Middlesbrough, 1-1
(Kitson 54'; Tuncay 83')
Sunderland-Derby, 1-0
(Stokes 90')
Chelsea-West Ham, 1-0
(Joe Cole, 76')
14.ª JORNADA
West Ham-Tottenham, 1-1
(Cole 13'; Dawson 67')
Fulham-Blackburn, 2-2
(Murphy 51' e Kamara 63'; Emerton 57' e Warnock 79')
Derby County-Chelsea, 0-2
(Kalou 17' e Wright-Phillips 73' )
Arsenal-Wigan Athletic, 2-0
(Gallas 83' e Rosicky 85')
Birmingham-Portsmouth, 0-2
(Muntari 34' e Kranjcar 82')
Bolton-Manchester United, 1-0
(Anelka 11')
Everton-Sunderland, 7-1
(Yakubu 12' e 73', Cahill 17' e 62', Pienaar 43', Andy Johnson 80' e Osman 85'; Yorke 45'+2)
Manchester City-Reading, 2-1
(Petrov 11' e Ireland 90'+4; Harper 43')
Middlesbrough-Aston Villa, 0-3
(Carew 45'+2, Mellberg 48' e Agbonlahor 58')
Newcastle-Liverpool, 0-3
(Gerrard 27', Kuyt 46', Babel 66')
13.ª JORNADA
Reading-Arsenal, 1-3
(Shorey 87'; Flamini 44', Adebayor 52' e Hleb 78'
Sunderland-Newcastle, 1-1
(Danny Higginbotham 52'; James Milner 65')
Derby-West Ham, 0-5
(Bowyer 42' e 59' Etherington 51', Eddie Lewis 55' p.b. e Solano 68')
Liverpool-Fulham, 2-0
(Torres 81', Gerrard 85 g.p.)
Birmingham-Aston Villa, 1-2
(Forssell 63'; Ridgewell 9' p.b., Agbonlahor 87')
Chelsea-Everton, 1-1
(Drogba 70'; Cahill 89')
Bolton-Middlesbrough, 0-0
Tottenham-Wigan, 4-0
(Jenas 13', 26', Lennon 34', Darren Bent 72')
Man. United-Blackburn, 2-0
(Cristiano Ronaldo 34', 35')
Portsmouth-Man. City, 0-0