Carragher has stuck up for Salah amid the criticism coming his way, but believes their attack is a long way off what it was ...