Benfica have won all eight home Primeira Liga games this season while Sporting have lost four of their last seven away league fixtures.