Middlesbrough made hard work of it against lower league opposition, but managed to scrape through with a 94th minute extra-time goal from Malcolm Christie.
The match against Everton was a closely contested affair, which ended 0–0 after extra time - penalties were needed to decide the winner.
Middlesbrough won the shoot-out 5–4, with Mark Schwarzer saving from Leon Osman and Mendieta converting the winning penalty.
Arsenal boss Arsène Wenger chose a few more experienced players for the vital second leg, but to no avail: Boro won 2–1 on the night for a 3–1 aggregate win.
The game started in the best way possible for Boro, with goals from Joseph Desire-Job and Bolo Zenden giving them an early 2–0 lead.
A mistake from Mark Schwarzer let Kevin Davies get one back, and the score remained 2–1 at half time.
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply.
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply.