| Score | 2-1 to Sunderland |
| Referee | Richard Beeby |
| Competition | League Championship |
| Venue | Upton Park |
| Attendance | 33,482 |
View West Ham United v Sunderland head to head
| Marlon Harewood | 43 |
|
| Mark Noble for Matthew Etherington | 73 |
| Sergei Rebrov for Shaun Newton | 81 |
| Tomáš Repka | 13 | Y |
| Marlon Harewood | 49 | Y |
| Mark Noble | 90 | Y |
| Julio Arca | 52 |
|
|
| Stephen Elliott | 87 |
|
| Danny Collins for Gary Breen | 74 |
| Stephen Elliott for Marcus Stewart | 75 |
| Brian Deane for Chris Brown | 89 |
| Ben Alnwick | 49 | Y |
Comments:
League position: 7th Unused substitutes: Stephen Bywater, Luke Chadwick and Carl FletcherComments:
League position: 1st Unused substitutes: Trevor Carson and Andy Welsh This result confirmed Sunderland as champions of the Championship.