The hosts managed the only score of the first half, Tito Tebaldi touching down, but the Irishmen roared back after the break, with Finlay Bealham and Jarrad Butler going over either side of Monty Ioane’s response for the hosts.
Jack Carty’s extras after Butler’s score saw Connacht move ahead for the first time and they did not let up, Eoin Griffin scoring what would ultimately be the winning try as the Italians fell short, despite managing a try in the last minute.
— PRO14 RUGBY (@PRO14Official) February 24, 2018
Connacht are fifth in Conference A, but closed the gap to the third-placed Cheetahs, after they left Swansea with their tails tucked between their legs and a 27-26 defeat to the Ospreys.
The Scarlets scored four tries in the dominant triumph, including one from young wing Ryan Conbeer on his Pro14 debut.
Sign up to our mailing list here and we’ll keep you up to the minute with weekly updates from the world of rugby.