Blackburn Rovers host Portsmouth at Ewood Park hoping to move up to fifth