Nottingham Forest will host Manchester United in the fifth round of the FA Cup after beating Bristol City 5-3 on penalties after the game finished 1-1 after extra time.
Divock Origi fired Forest into an early lead, but Jason Knight quickly levelled for the visitors.
City were then left to rue missing a host of chances to win the game before extra-time and paid the price from the spot as Sam Bell was the only man to fail to score in the shootout.