~snip~
The difference between Benfica and Sporting is 3 points, but Benfica has one more game in hand, if they manage to win this game, they will be able to have an equal number of points with Sporting. And it seems that Sporting has already improved their game, after the departure of Amorim they had a difficult period, but it seems that now they are ready to fight again. They will play each other at the very end of the season, before that time everything can change.
Could happen because Benfica is also team that can show unexpected surprises but you are right that Sporting has started to show their improvement in the quality of their play to be better after previously experiencing decline by only being able to draw and suffer lost, now there is winning streak and it can be spur for them to be more confident in maintaining consistency until the end of the season.
Rui Borges will of course prepare his players and train them to have strong mentality again like when Sporting was still under Amorim, Rui Borges will have good start when this season managed to beat Benfica in the last meeting and could bring Sporting to win the title.