Connacht saw their European hopes take a severe battering as they suffered a 26-17 defeat to Gloucester on a wet and windy day in Kingsholm.
With conditions appearing to favour the visitors, hopes were high that Andy Friend's side could kickstart their European campaign with a first ever victory over the Premiership side.
However Gloucester full-back Tom Marshall scored two tries, while Louis Rees-Zammit and Jake Polledri also touched down for the English side, with Danny Cipriani kicking three conversions.
John Porch and Quinn Roux responded with tries for Connacht, while Jack Carty contributed five points from the tee and Conor Fitzgerald added a conversion.
Gloucester started strongly to take a fourth-minute lead, as excellent ball retention and neat passing created the space for Marshall to break through the visiting defence for the opening try.
Connacht's response was swift, with their full-back Porch evading a couple of defenders to level the scores.
A high tackle by home prop Val Rapava Ruskin was penalised for Connacht to secure a platform in their opponents' 22. From there, Gloucester conceded another penalty, which Carty kicked to give his side a 10-7 lead at the end of an evenly contested first quarter.
The home side continued to fall foul of French referee Pascal Gauzere, with their momentum being continually stopped by the award of frequent penalties at the breakdown for not releasing.
Despite this hindrance, Gloucester should have regained the lead when Mark Atkinson - who had only just returned to the field after treatment for a cut head - burst through, but the centre blew a golden opportunity by going it alone when Joe Simpson was free outside him.
The hosts maintained their poor discipline, but Carty was unable to capitalise as he failed with a long-distance attempt to leave Gloucester trailing 10-7 at half-time.
Gloucester were back in front five minutes after the restart, when Cipriani - inside his own 22 - intercepted a telegraphed pass from Carty to race away and provide Rees-Zammit with an easy run-in.
Another error from Carty, this time a badly directed punt straight into touch, surrendered possession to Gloucester, but they too continued to make elementary mistakes with neither side being able to bring any continuity to their game.
Carty was replaced by Fitzgerald before wing Kyle Godwin was yellow carded for repeated team infringements as Connacht kept their finger on the self-destruct button.
The hosts immediately capitalised on Godwin's absence with two tries in quick succession. Marshall scored his second before Polledri's effort secured a bonus point.
Godwin returned but Gloucester's Billy Twelvetrees replaced him in the sin bin, which allowed the Irish province to pick up a consolation try from Roux.