| Score | 2-1 to Millwall |
| Referee | Phil Prosser |
| Competition | League Division 1 |
| Venue | The New Den |
| Attendance | 9,262 |
View Millwall v Walsall head to head
| Darren P Ward | 16 |
|
|
| Neil Harris | penalty | 80 |
|
| Alan Dunne for Robbie Ryan | 57 |
| Noel Whelan for Bob Peeters | 69 |
| Tony Warner | 6 | Y |
| Tim Cahill | 23 | Y |
| Dennis Wise | 35 | Y |
| Neil Harris | 90 | Y |
| Steve Corica | penalty | 7 |
|
| Jamie Lawrence for Darren Wrack | 37 |
| Neil Emblen for Jorge Leitao | 66 |
| Stefan Oakes for Danny Hay | 76 |
| Gary Birch | 28 | Y |
| Paul Ritchie | 45 | Y |
| Simon Osborn | 47 | Y |
| Deon Burton | 58 | Y |
| Stefan Oakes | 78 | Y |
| Paul Ritchie | 90 | Y |
| Paul Ritchie | 90 | R |
Comments:
League position: 6th Unused substitutes: Wily Gueret, Charley Hearn and Andy RobertsComments:
League position: 21st Unused substitutes: Aaron Kerr and Matt Fryatt Paul Ritchie received his second yellow card for dissent after he came off the pitch at the end of the game.