Newcastle United boss Kevin Keegan admits they're fighting for their lives today at Liverpool.

"We are fighting for our lives," admitted Keegan. "The players are not low on confidence but a win at any football club is vital. The longer you go without a win the more it gives for those from outside the club to chip away at you.

"Liverpool are just starting to hit form. At Anfield the one thing you have got to do is respect them but not fear them.

"You have to respect the talent they have got, respect what they have achieved in football, but you must have a belief that you can go there and get a result against the odds."