St George Illawarra held off a spirited fightback from Parramatta to post an entertaining 34-20 victory in their NRL trial match in Perth on Sunday.

The Dragons raced out to a 16-0 lead inside 35 minutes but the Eels ran in four of the next five tries