Brendan Rodgers was delighted with Leicester’s competitiveness in their narrow 1-2 win away at Newcastle.