Connacht got their Heineken Cup campaign off to a winning start with a scrappy 19-10 victory away to tournament newcomers Zebre in Parma.
John Muldoon's 62nd-minute try proved vital for the visitors who had dominated the third quarter but were starting to look like they would rue a series of missed opportunities in the home 22.
Connacht's former Scotland fly-half Dan Parks added the remainder of his side's points from four penalties and a conversion.
Connacht started the match well, retaining possession and stretching the Italian outfit's defence at every opportunity. Their early endeavour was rewarded with a fourth-minute penalty from Parks but for the remainder of the half most of the play belonged to the home side as they used their solid lineout platform to build pressure.
Quintin Geldenhuys and Mauro Bergamasco carried to great effect but basic errors proved costly as four visits to the Connacht 22 yielded just one Daniel Halangahu penalty.
The Zebre full-back missed two other kicks at goal during the first half and after 17 minutes, Connacht turned a brief foray into home territory into three more points from the boot of Parks to restore their lead.
A key turning point came on the stroke of half-time when the vastly-experienced Bergamasco was penalised for a tackle on Tiernan O'Halloran that was somewhat harshly deemed to be a 'tip tackle'. Referee Leighton Hodges sin-binned the 93-times capped Italy international and Parks kicked a penalty from the halfway line for a six-point buffer at the break.
Connacht then dominated the first 20 minutes of the second half but they had to wait until the hour mark to add to their total, as Parks converted another penalty. That settled nerves and barely two minutes later a turnover in their own 22, forced by the excellent Denis Buckley, led to the first try.
Kieran Marmion hacked downfield, Mike McCarthy's chase was tremendous and he forced a penalty from Luciano Orquera. The quick-thinking Muldoon took a quick tap and went in from 10 metres out, scoring under the posts with Parks converting.
That score should have settled Connacht but the final 20 minutes were error strewn and the visitors were unable to relax as Zebre scored a converted try from replacement flanker Filippo Ferranini in the 72nd minute, although the hosts could not get any closer in the remaining time.
- Dan Parks