Things looked on track for us in this Barclays Premier League clash when Darren Bent glanced home Steed Malbranque's cross for 1-0 in the 26th minute.
But things started to take a turn for the worse when Nicky Butt levelled just before half-time and Newcastle took over after the break - Geremi, Michael Owen and Obafemi Martins made it 4-1 and, in truth, it could have been more as the visitors struck the woodwork twice and Robinson made three fine saves.
"You dream about playing like that away from home," said Keegan. "You dream about being 4-1 up with 10 to go. Reality in the Premier League is difficult.
"It could have been seven or eight - Robinson has made terrific saves, we've hit the bar and Michael Owen's missed a chance he would normally score.
"We're definitely not safe yet but we can look up not down. We could catch Spurs up and we could catch up West Ham. People would have said that was ridiculous a few weeks ago.
"We have three home games and three away left and playing like this, I think the players will look forward to playing anybody."
Kevin Keegan described his side's win at the Lane as a 'dream' - and is now targeting us in the table.