Jermaine Aliadiere ga Arsenal en tidlig ledelse og det så lengeut til å være nok for London-laget.
Jeremie Aliadiere (t.v.) jubler sammen med Edu etter å ha gitt Arsenal ledelsen. (Foto: Reuters/Scanpix)
Ett minutt før full tid dukket imidlertid Darren Byfield opp og headet inn utligningen for laget som ligger tredje sist i førstedivisjon.
Rotherham fikk keeper Michael Pollitt utvist 11 minutter ut i første ekstraomgang, men klarte likevel å ri av Arsenal-stormen og sikret straffespark-konkurranse.
Straffedrama
Sylvain Wiltord bommet på Arsenals første straffe, men gjorde det godt igjen da han fikk sjansen en gang til på stillingen 8-8 etter at to Arsenal-spillere og tre Rotherham-spillere hadde feilet.
Rotherham ledet nesten hele veien, men keeper Graham Stack en av mange ukjente reserver i Arsene Wengers lagoppstilling var en større helt.
Først utlignet han selv til 8-8 da en miss ville sendt Arsenal ut, så reddet han skuddet fra Chris Swailes som tidligere hadde scoret med det aller første skuddet i straffesparkkonkurransen. Dermed duket han bordet for Wiltord.
Arsenal stilte med et tilnærmet B-lag med fire debutanter, og hvor Francesc Fabregas Soler (eller bare Cesc) ble tidenes yngste Arsenal-spiller i en alder av 16 år og 177 dager.
Kampfakta 3. runde
Arsenal Rotherham 1-1 (1-0), 9-8 på straffer. A: Aliadiere
(11). R: Byfield (90). Rødt kort: Pollitt (101), Rotherham. T: 27.451.
Blackpool - Crystal Palace 1-3 (0-1). B: Southern (88). C:
Johnson (24, 87), Freedman (str.62). Rødt kort: Barnes (15), Blackpool. T: 6010.
Thomas Myhre spilte hele kampen for Crystal Palace.
Bolton - Gillingham 2-0 (1-0). B: Giannakopoulos (25), Pedersen (66). T: 5258.
Bristol City - Southampton 0-3 (0-1). S: Beattie (31), Ormerod (67), Le Saux (89). T: 17.408.
Claus Lundekvam fikk gult kort og spilte hele kampen for
Southampton.
Leeds - Manchester U. 2-3 e.o. (0-0, 1-1). L: Vitor Roque Junior (49, 114). M: Bellion (78), Forlan (108), Djemba-Djemba (117).
Queen's P.R. - Manchester C. 0-3 (0-1). M: Wright-Phillips (22, 77), Macken (79). T: 16.773.
Reading - Huddersfield 1-0 (0-0). R: Forster (83). T: 11.892.
Wolverhampton - Burnley 2-0 (0-0). W: Miller (48), Craddock (81).
T: 18.548.
Steffen Iversen spilte 81 minutter for Wolverhampton.
Spilles onsdag:
Aston Villa - Leicester, Chelsea - Notts County, Newcastle -
West Bromwich, Nottingham - Portsmouth, Tottenham - West Ham, Blackburn - Liverpool, Everton - Charlton, Wigan -
Middlesbrough.