Sporting could only manage a draw at home to a defiant Rio Ave side. Wilson Eduardo opened the scoring in the first half but Tarantini’s header meant to points were shared.
Leonardo Jardim named what he seems to feel is his strongest XI currently, with only Marcos Rojo still absent through injury. Diego Capel and Wilson Eduardo kept their positions in the wide areas with André Carrillo on the bench.
It was Sporting who opened the scoring in front of a packed Alvalade. Wilson Eduardo took advantage of a mistake by Rio Ave goalkeeper Romain Salin and curved the ball into the new from an incredibly acute angle.
Just before the break there was cause for concern for Jardim and Sporting when Diego Capel had to be withdrawn after picking up and injury. André Carrillo was the man to replace him.
Rio Ave had the best of it after the restart and when their goal did come it seemed to be a fair representation of how the game had gone.
From a set-piece Tarantini rose highest to head past Rui Patrício in the 72nd minute.
Late on there were appeals for a possible handball in the Rio Ave penalty area but referee Carlos Xistra waved those appeals away and the game finished 1-1.
A disappointing night for Sporting who failed to control games as they have done previously this year and showing whilst there has been some massive improvements not everything is quite perfect yet.
Sporting XI: Rui Patrício; Cédric Soares (YC), Maurício, Eric Dier, Jefferson (YC); William Carvalho (Islam Slimani, 78′), Adrien Silva (YC), André Martins; Wilson Eduardo (Scored, 25′) (Fabián Rinaudo, 69′), Diego Capel (André Carrilo, 43′), Fredy Montero
Substitutes Not Used: Marcelo Boeck, Rúben Semedo, Vítor Silva, Gérson Magrão