Bolton Wanderers 1 Middlesbrough 2
Outcome: Won
Date: 2/29/2004
Manager: Steve McClaren
Attendance: 72634
Competition: League Cup Final
Played at: Millennium Stadium
Goals:
| Goals | Time | Assists | |
| Joseph Desire-Job | 7 | ||
| Bola Zenden | 11 [Pen] | ||
Team
| Player | Yellow | Red | Subbed |
| Mark Schwarzer | |||
| Ugo Ehiogu | |||
| Franck Queudrue | |||
| Gareth Southgate | |||
| Danny Mills | |||
| George Boateng | |||
| Gaizka Mendieta | |||
| Doriva | |||
| Bola Zenden | |||
| Joseph Desire-Job | |||
| Juninho |
Subs
| Player | Yellow | Red | Subbed |
| Michael Ricketts |
Generated by AI
Match Report
Identified Match: Bolton Wanderers 1–2 Middlesbrough — Football League Cup (Carling Cup) Final, played at the Millennium Stadium, Cardiff, on 29 February 2004 (Attendance: 72,634; Referee: Mike Riley).
Middlesbrough exploded into the final with a lightning-fast opener. A move down the left ended with Boudewijn Zenden delivering a cross that Joseph-Désiré Job converted to put Boro ahead in the second minute, a goal that set the tone for a frantic opening.
Bolton’s response was immediate but punishingly interrupted: on seven minutes, Job again caused problems in the area and was brought down by Emerson Thome. Zenden took responsibility from the spot and scored despite slipping in the act of striking the ball, doubling Middlesbrough’s lead inside the first seven minutes.
After the early shock, Bolton began to settle and create pressure through their experienced spine and creative midfielders Jay-Jay Okocha and Youri Djorkaeff, forcing Middlesbrough goalkeeper Mark Schwarzer into work. The comeback took shape on 21 minutes when Schwarzer, culpable at his near post, allowed Kevin Davies’ effort to squeeze in, giving Bolton a lifeline.
Bolton pressed for an equaliser before half-time, including a spell in which Schwarzer was forced into a notable double save as Middlesbrough’s early control gave way to sustained Bolton pressure. However, the match calmed after the break, with fewer clear chances. Kevin Nolan drew a save with a header, while Middlesbrough threatened on transitions and relied on timely defensive blocks to protect their narrow advantage. In the closing stages Bolton threw players forward, but Boro held on to claim a 2–1 victory and secure the club’s first major trophy.
Bolton Wanderers Line Up
Manager: Sam Allardyce
Formation: Unknown (sources list players but do not confirm an on-field shape with full certainty)
| Pos | Player | Notes |
|---|---|---|
| GK | Jussi Jääskeläinen | |
| RB | Nicky Hunt | Subbed off 87' |
| CB | Bruno Ngotty | |
| CB | Emerson Thome | Conceded penalty (foul on Job, 7') |
| LB | Simon Charlton | |
| RM | Per Frandsen | Booked 23'; subbed off 63' |
| CM | Iván Campo | Booked 39' |
| CM | Jay-Jay Okocha (c) | |
| CM | Kevin Nolan | Subbed off 78' |
| LM | Youri Djorkaeff | |
| CF | Kevin Davies | Goal 21' |
Substitutes
| Player | On | For |
|---|---|---|
| Henrik Pedersen | 63' | Per Frandsen |
| Javi Moreno | 78' | Kevin Nolan |
| Stelios Giannakopoulos | 87' | Nicky Hunt |
| Kevin Poole (GK) | Unused | |
| Anthony Barness | Unused | |