The East Campbelltown Eagles bounced back from last week's loss to secure an impressive win over the Wentworthville Magpies on Sunday.
The Eagles crashed to defeat against Ryde-Eastwood last week, but proved too strong for the Magpies in a 38-26 win at Ringrose Park.
The match marked round 18 of the NSWRL Sydney Shield competition.
The Eagles piled on the points in the first half with tries to Sean Connor, Alex Potifara, Hala Akauola Laula and Shannon Gallant.
Connor converted five goals from five attempts, including a penalty goal.
Wentworthville awarded a fortunate try on the stroke of half time when it appeared that Shannon Gallant had help the Magpies player up over the line.
The Eagles led by 24-4 at half time.
However, coach Richard Barnes wasn't happy with his team's ball handling in the first half, which included dropping the ball five times in the first 20 minutes.
Wentworthville put on two tries in the first 10 minutes after half time to narrow the gap to 24-16.
The Eagles then again ran riot, with Eddie Vatuvei and Craig Moustakas running in tries.
Shannon Gallant then scored his second try for the day to stretch East Campbelltown's lead to 38-14.
Wentworthville ran in two late tries to narrow the final score line to 38-26.
Sam Ioane and Sean Connor received the Eagles' man of the match and players' players honours respectively.
Shannon Gallant, Kobe Chamberlain, John Da Silva, Brett Lahey and Tom Morrison were among the other standouts for the Eagles.
Eagles coach Barnes said it was an improved performance from his side.
"I was a little disappointed with our handling errors early, but we walked into the sheds with a great lead," he said.
"We started poor in the second half but hung tough to keep in front.
"I was very happy with our effort and attitude this week."
In other results, the East Campbelltown reserve grade kept on top of the ladder with a 44-6 win over the Campbelltown Warriors.
The East Campbelltown under-23s side went down by 32-16 to St John's.
The Eagles Sydney Shield side will take on the Guildford Owls this Sunday, July 27 at Guildford's McCreedie Park at 1pm.
The match is a replay of last year's grand final.