Ospreys kept alive their BKT United Rugby Championship play-off hopes by beating the Dragons 26-13 in bonus-point fashion.
The home ensured they remained in the mix after capitalising on Dragons discipline which saw Aaron Wainwright and Dane Blacker both yellow-carded.
Hooker Dewi Lake led the way with two of Ospreys' four tries at Swansea.com Stadium while scrum-half Reuben Morgan-Williams and centre Keiran Williams also crossed.
Will Reed scored all the Dragons' points through a try, conversion and two penalties.
Click below for all the match action...