English Premier League side Wolverhampton Wanderers have been sent crashing out of the FA Cup, losing 1-0 to second division midlands rivals Birmingham in a hard-fought third round replay at Molineux.
Birmingham, relegated to the Championship last season, advanced to a fourth round trip to Sheffield United after Wade Elliott scrambled in a 74th-minute winner at the second attempt.
In the night's other replay, non-league Wrexham's hopes of a fairytale upset against Championship side Brighton were dashed in a penalty shoot-out, following a 1-1 regular time and then extra-time draw.