Leinster, Ospreys and Glasgow Warriors are assured of a top four finish, whilst Munster, Cardiff Blues and Edinburgh must fight it out for the 4th and final Play-Off place next round.
Scarlets recorded their highest ever Magners League score with a 58-10 victory over Connacht, their 9 tries equalling their all time record.
Deiniol Jones arrival off the bench for Cardiff Blues set a new Magners League record with 118 appearances, whilst his team mate, Ben Blair, broke through 500 career points on Friday night.
ROUND 17 RESULTS
Friday 23 April 2010 at Firhill Stadium
Glasgow Warriors (13) 30: Rob Dewey(2T) Bernardo Stortoni(T) Dan Parks(3C/3P)
Leinster (6) 6: Ian Madigan(2P)
Attendance: 4638
Friday 23 April 2010 at Rodney Parade
Newport Gwent Dragons (8) 14: Ben Castle(T) James Arlidge(3P)
Cardiff Blues (3) 20: Ben Blair(2C/2P) Gavin Evans(T) Ceri Sweeney(T)
Attendance: 8108
Saturday 24 April 2010 at Thomond Park
Munster (3) 11: Ronan O’Gara(T/2P)
Ospreys (6) 15: Dan Biggar(5P)
Attendance: 24112
Sunday 25 April 2010 at Murrayfield
Edinburgh Rugby (10) 25: Phil Godman(2C/2P) Andrew Turnbull(T) Tim Visser(2T)
Ulster (10) 37: Stephen Ferris(T) Ian Humphreys(T/2C/P) Jamie Smith(T) Niall O’Connor(C/P) Simon Danielli(T) Ian Whitten(T)
Attendance: 3759
Sunday 25 April 2010 at Parc y Scarlets
Scarlets (31) 58: Jonathan Davies(2T) Sean Lamont(T) Regan King(2T) Rhys Priestland(5C/P) Rhys M. Thomas(2T) Rob McCusker(T) Josh Turnbull(T)
Connacht (3) 10: Eoin Griffin(T) Ian Keatley(C/P)
Attendance: 5023