Connacht beat bottom-of-the-table Aironi 11-6 as the Italians suffered their 17th successive Magners League defeat of the season.
Fly-half Ian Keatley scored all of Connacht's points, bagging the only try of the match and added a brace of penalties but also missed four other kicks including the conversion on the stroke of half-time.
As for the visitors, after 65 scoreless minutes Aironi grabbed their first points of the night with a Tito Tebaldi penalty by which time they were already 11-0 down.
Tebaldi added a second penalty five minutes before full-time but despite moving within five points of the hosts, Aironi were unable to deny the Irish province a sixth victory of the season.
Pens: Keatley 2
Pens: Tebaldi 2
Connacht: 15 Gavin Duffy, 14 Brian Tuohy, 13 Niva Ta'auso, 12 Troy Nathan, 11 Fionn Carr, 10 Ian Keatley, 9 Frank Murphy, 8 Ray Ofisa, 7 Johnny O'Connor (c), 6 Andrew Browne, 5 Michael McCarthy, 4 Michael Swift, 3 Jamie Hagan, 2 Adrian Flavin, 1 Brett Wilkinson.
Replacements: 16 Dermot Murphy, 17 Ronan Loughney, 18 Rodney Ah You, 19 Bernie Upton, 20 John Muldoon, 21 Cillian Willis, 22 Miah Nikora, 23 Keith Matthews.
Aironi: 15 James Marshall, 14 Kaine Robertson, 13 Gilberto Pavan, 12 Matteo Pratichetti, 11 Danwel Demas, 10 Riccardo Bocchino, 9 Tito Tebaldi, 8 Nick Williams, 7 Gareth Krause, 6 Josh Sole, 5 Marco Bortolami (c), 4 Joshua Furno, 3 Ulyses Gamboa, 2 Roberto Santamaria, 1 Alberto De Marchi.
Replacements: 16 Luigi Ferraro, 17 Andrea De Marchi, 18 Luca Redolfini, 19 George Biagi, 20 Nicola Cattina, 21 Giulio Toniolatti, 22 Gabriel Pizarro, 23 Giulio Rubini
Referee: James Jones (Wales)