Gloucester currently edge these encounters by two wins to one but they've all been pretty close.
The last meeting at Kingsholm was the first Heineken Cup pool match back in October 2009.
Gloucester got off to a great start with a well worked try for Fijian flanker Akapusi Qera but tries from the Dragons James Arlidge and Joe Bearman took the visitors into a deserved lead.
Damp conditions had taken a toll on Gloucester's attempts to play an expansive game and the second half approach was more pragmatic and the boot of Nicky Robinson was crucial as he kicked a late penalty to clinch a 19-17 win.
There was a lot riding on the return fixture at Rodney Parade in January with Bryan Redpath's side needing a bonus point win to have any chance of staying in Europe.
Another early try from Qera got Gloucester underway but an injury to Olly Morgan and yellow card for Dave Attwood saw the home side regain the momentum and lead to half time.
However, Qera went on to complete a memorable hat trick in a fine second half display and a late penalty try secured a 32-23 win for the Cherry and Whites.
Onto this season's LV= Cup pool opener in Newport and the Dragons exacted some measure of revenge with an 18-12 win at Rodney Parade.
Conditions were far from perfect with a strong wind blowing towards the club house and rain teaming down and the Dragons coped better.
Gloucester's performance was littered with errors as the home team opened up a 13-0 lead.
A penalty try and an early second half effort from Lesley Vainokolo got Gloucester back into contention but late pressure couldn't produce a winning score.
So, stakes are high on Sunday with a place in the final up for grabs and, based on the above, it could be close!
Tickets are still available from the Gloucester Rugby ticket office on 0871 871 8781.