Newcastle United progressed to the fifth round of the FA Cup for the first time since 2006 - but only after a topsy-turvy replay at Oxford on Tuesday night.
Goals from Sean Longstaff and Joelinton looked to have secured a comfortable passage for the Magpies, but the League One side fought back in the final six minutes; first Liam Kelly halved the deficit with a free kick, then Nathan Holland forced extra time with a stunning volley.
But with penalties looming, Allan Saint-Maximin struck to send the 1,779 away fans wild and set up a fifth round trip to West Bromwich Albion. Serena Taylor brought nufc.co.uk this gallery.