Benetton Treviso scored a last-gasp converted try to secure a 27-27 draw against Leinster, while there were Pro14 wins for Edinburgh, Connacht, Munster, Glasgow and the Ospreys.
Trailing 27-20 in the last minute of the game, Treviso held their nerve as Iliesa Tavuyara drove over the line and Tommy Allan coolly knocked over the conversion.
The result keeps Treviso ahead of Edinburgh in third position in the Conference B table.
Earlier in the game, a try and two penalties pushed Treviso out to a deserved 13-6 half-time lead.
Leinster played with more urgency and greater intensity after the resumption to take a seven-point lead with Bryan Byrne, Ciaran Frawley and James Lowe accounting for their three tries.
But going behind in the 70th minute didn’t impact Treviso’s concentration levels as they fought to the end to get a share of the spoils.
Elsewhere, Jaco van der Walt scored 15 points to help Edinburgh come back from 12-0 down to beat the Scarlets 20-12, two first-half penalties were enough to earn Connacht a dull 6-5 win against Zebre, Jean Kleyn and CJ Stander were try-scorers in Munster’s 45-21 win against the Cardiff Blues and the Glasgow Warriors whacked Ulster 30-7.
Round 19 results:
Leinster 27 Treviso 27
Scarlets 12 Edinburgh 20
Zebre 5 Connacht 6
Munster 45 Cardiff Blues 21
Glasgow Warriors 30 Ulster 7
Cheetahs 14 Ospreys 31
Kings 18 Dragons 18