Bottom side Zebre completed the double over Cardiff Blues in the Pro12 with a 15-10 win in Parma.
Former All Black scrum-half Brendon Leonard scored the opening try after just three minutes to put the Italians in front with Kelly Haimona converting.
Blues hit back through Gareth Davies' boot before Zebre wing Giulio Toniolatti added a second try.
Tom Williams crossed for the Blues and wing Harry Robinson had a score ruled out by the TMO right at the death.
The Blues, now ninth in the table, lost 25-30 at home to the Italians in September.
After getting off to a poor start in Italy things went from bad to worse for the Welsh Region as flanker Rory Watts-Jones was sent to the sin-bin.
In testing conditions Toniolatti scored Zebre's second try after just 22 minutes.
Blues full-back Tom Williams failed to collect a chip kick by hooker Luigi Ferraro and the winger pounced to put the home side 12-3 ahead.
The Welsh side could have been even further behind had Haimona not missed three penalty kicks for Zebre beforehand.
The Blues also failed to take advantage in attack when Zebre were reduced to 14 men after Filippo Ferrarini was yellow carded for collapsing a maul.
After the break Phil Davies' side improved and full-back Williams scored a try following a period of pressure to bring Cardiff to within two points of the Italians.
Luciano Orquera also had trouble with the boot missing another penalty chance for Zebre but made no mistake on 65 minutes from 30 metres out to give the Italians a five-point lead.
The Blues keep going and were unlucky not to at least draw level in the closing stages.
Five minutes from time Dan Fish's cross-kick looked to have provided them with a certain scoring opportunity only for an accidental offside to kill the attack with the try-line beckoning.
With the final play of the match Robinson thought he had scored for the Blues only for the try to be controversially ruled out for an obstruction earlier in the move by the TMO.
It is the first-time Zebre have done the double over a team in the Pro12.
Zebre:15 Guglielmo Palazzani, 14 Giulio Toniolatti, 13 Kameli Ratuvou, 12 Tommaso Iannone, 11 Giovanbattista Venditti, 10 Kelli Haimona, 9 Brendon Leonard; 1 Salvatore Perugini, 2 Luigi Ferraro, 3 Dario Chistolini, 4 Andries Van Schalkwyk (cap), 5 George Biagi, 6 Filippo Ferrarini, 7 Abraham Steyn, 8 Samuela Vunisa
Replacements: 16 Sami Panico, 17 Matias Aguero, 18 David Ryan, 19 Filippo Cazzola, 20 Emiliano Caffini, 21 Luciano Orquera, 22 Tommaso Castello, 23 Ruggero Trevisan
Cardiff Blues: 15 Tom Williams, 14 Harry Robinson, 13 Isaia Tuifua, 12 Gavin Evans, 11 Dan Fish, 10 Gareth Davies, 9 Lewis Jones; 1 Sam Hobbs (c), 2 Kristian Dacey, 3 Scott Andrews, 4 Chris Dicomidis, 5 Filo Paulo, 6 Rory Watts-Jones, 7 Josh Navidi, 8 Robin Copeland
Replacements: 16 Rhys Williams, 17 Thomas Davies, 18 Benoit Bourrust, 19 Lou Reed, 20 Ellis Jenkins, 21 Tomos Williams, 22 Simon Humberstone, 23 Dafydd Hewitt
Referee: Gary Conway (IRFU)
Assistant Referees: Marius Mitrea, Claudio Blessano (both FIR)
Citing Commissioner: Roberto Carra (FIR)
TMO: Mauro Dordolo (FIR)