Cardiff Blues were forced to come from behind to claim a 17-13 victory over Treviso in Saturday's Pro12 clash at Cardiff Arms Park.
The Blues secured a third league victory of the season as they ground out a positive result in appalling conditions in South Wales.
Tries from Kristian Dacey and Sam Hobbs earned the points for Cardiff who were without nine of their Welsh internationals.
Michele Campagnaro notched Treviso's only try of the match as the Blues held on to secure four much needed points.
Kicking proved difficult as the wind swirled around the Arms Park pitch but fly-half Gareth Davies gave the much-changed Cardiff Blues side the lead with an early penalty.
Treviso, boasting 10 international compared to Cardiff's six, struggled to threaten the home side in the opening stages and it was the Blues who scored the game's first try.
Hooker Dacey crashed his way over the try-line with a quarter of the game played, with Davies converting to put the Blues 10 points in-front.
The try lifted the Italians and they notched their first points of the afternoon through the boot of Matt Berquist.
Treviso grew in confidence and they reduced the deficit with a second penalty from Berquist, before taking the lead with a stunning team try. The ball was passed through a host of hands to allow Campagnaro to touch down and after some good work by Italian international Robert Barbieri.
Berquist kicked the extras as the visitors took a three point lead into the break.
Cardiff started the second half on the front foot and they were soon back in front as prop Hobbs barged his way over try-line after the hosts had been camped in Treviso's 22.
Davies added the conversion to extend Cardiff lead to four points after 54 minutes as the rain continued to pour down in South Wales.
Both sides made a host of changes as they looked to take the advantage but Cardiff's youngsters controlled the remaining quarter of the game to secure a hard-fought win over the Italian strugglers.
For Cardiff Blues:
Tries: Dacey, Hobbs
Cons: G. Davies 2
Pen: G. Davies
Pens: Berquist 2
Cardiff Blues:15 Dan Fish, 14 Tom Williams, 13 Richard Smith, 12 Dafydd Hewitt, 11 Chris Czekaj, 10 Gareth Davies, 9 Lewis Jones, 8 Robin Copeland, 7 Josh Navidi (c), 6 Andries Pretorius, 5 Filo Paulo, 4 Lou Reed, 3 Fau Filise,2 Kevin Dacey, 1 Sam Hobbs
Replacements: 16 Marc Breeze, 17 Thomas Davies, 18 Benoit Bourrust, 19 James Down, 20 Rory Watts-Jones, 21 Alex Walker, 22 Aled Summerhill, 23 Harry Robinson
Treviso: 15 Brendan Williams, 14 Ludovico Nitoglia, 13 Michele Campagnaro, 12 Alberto Sgarbi, 11 Andrea Pratichetti, 10 Mat Berquist, 9 Tobias Botes, 8 Manoa Vosawai, 7 Robert Barbieri, 6 Dean Budd, 5 Marco Fuser, 4 Valerio BernabÃ² (captain), 3 Lorenzo Cittadini, 2 Enrico Ceccato, 1 Michele Rizzo.
Replacements: 16 Franco Sbaraglini, 17 Ignacio Fernandez-Rouyet, 18 Pedro Di Santo, 19 Corniel Van Zyl, 20 Marco Filippucci, 21 Christian Loamanu, 22 Fabio Semenzato, 23 James Ambrosini.
Venue: Cardiff Arms Park, Cardiff
Referee: Andrew McMenemy (Scotland)
Assistant referees: Wayne Davies, Chris Williams (both Wales)
Citing commissioner: Gwyn Bowden (Wales)