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]

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
GKJussi Jääskeläinen
RBNicky HuntSubbed off 87'
CBBruno Ngotty
CBEmerson ThomeConceded penalty (foul on Job, 7')
LBSimon Charlton
RMPer FrandsenBooked 23'; subbed off 63'
CMIván CampoBooked 39'
CMJay-Jay Okocha (c)
CMKevin NolanSubbed off 78'
LMYouri Djorkaeff
CFKevin DaviesGoal 21'

Substitutes

Player On For
Henrik Pedersen63'Per Frandsen
Javi Moreno78'Kevin Nolan
Stelios Giannakopoulos87'Nicky Hunt
Kevin Poole (GK)Unused
Anthony BarnessUnused