League One side Sheffield Wednesday pulled off a memorable FA Cup shock as they knocked out the Premier League's third-placed side Newcastle United.
Josh Windass scored twice in the second half for the Owls as they came out on top in a pulsating tie at Hillsborough.
Substitute Bruno Guimaraes gave Newcastle hope with more than 20 minutes left with a close-range finish but they could not force an equaliser.
It is the first defeat for Eddie Howe's side since 31 August against Liverpool.
After both sides spurned good opportunities in a lively first half, Windass opened the scoring seven minutes into the second period when he finished off a flowing move.