Parramatta slipped further down the NRL ladder with a 16-12 home defeat to Brisbane.
Dane Gagai found space to crossed for the Broncos, helping the visitors to a 6-0 half time lead.
Gagai added a second before the Eels hit back with a brace of scores from Luke Burt.
Burt missed a field goal attempt before a wonderful solo score from Matt Gillett sealed the win for the visitors.
Penrith sneaked into the top eight with a 20-6 destruction of Canterbury.
Nathan Merritt sneaked in at the corner for the Rabbitohs but Wright added a second late on to kill off any hopes of a fightback from the visitors.
Newcastle inflicted a fourth defeat of the season on beleaguered St George, winning 14-10 at Wollongong.
Reece Simmonds’ score late in the half gave the Dragons a narrow 6-0 advantage.
Two tries in five minutes from Keith Lulia and rookie Ryan Stig gave the Knights the lead before Simmonds’ second set up a tense finish.
Sydney Roosters’ disastrous season took another downward turn with a humiliating 38-12 home defeat to Canberra.