League One Fleetwood booked their place in round four with a 2-1 win over QPR.
Sam Field had given the Championship side the lead, but Aristote Nsiala headed in an equaliser before the break and Promise Omochere struck what proved to be the winner in the second half.
QPR’s dismal away run in the FA Cup continues, with just one away win in their last 17 attempts now, beating West Brom back in 2013.
Promise Omochere’s winner means that QPR have won only one of their last 17 away trips in the FA Cup
Non-league Boreham Wood are also in the pot for the fourth-round draw after they fought back to draw 1-1 against Accrington.
Click Here: Silicone Keypads
Ryan Astley had given the League One side the lead, but Lee Ndlovu’s header levelled things up in the second half.
League One promotion hopefuls Ipswich beat Rotherham 4-1 at Portman Road, where Conor Chaplin and Wes Burns both scored second-half penalties.
Sunderland scored twice in stoppage time to come from behind and end the hopes of League One Shrewsbury at Montgomery Waters Meadow.
Lee Ndlovu’s header ensured Boreham Wood would be in the hat for the fourth round draw
Conor Chaplin scored a second-half penalty as Ipswich beat Rotherham 4-1 at Portman Road
Matthew Pennington’s late header looked to have given the Shrews a memorable win, only for Ross Stewart and Luke O’Nien to turn things around in a dramatic finish.
Preston came from behind to beat fellow Championship side Huddersfield 3-1 at Deepdale, while Shane Long was on target in stoppage-time to secure Reading’s 2-0 win over a much-changed Watford.
First-half goals from Daniel Jebbison and Jayden Bogle helped Sheffield United to a 2-0 win at Millwall.
Forest Green’s tie against Birmingham was postponed because of a waterlogged pitch following heavy rain overnight in Gloucestershire
Former Southampton star Shane Long scored in stoppage time for Reading against Watford
Luke O’Nien (L) scored the winner for Sunderland against Shrewsbury in the 94th minute