All hope was lost for Newcastle, until the very, very end.
↧