Pirates made good use of its wind advantage in the first spell to score two tries when it beat 12-5 Zingari-Richmond in slippery conditions at Hancock Park.
The Pirates forwards played aggressively to set up a platform that their backs used to take a 12-0 lead at the break.
Flanker Shaun McCarroll was dominant at the breakdown and the backline used the quick ball to make inroads into Zingari territory.
Paul Miller was an aggressive lock and dangerous with the ball, and prop Hisa Sasagi was a rock on defence and made ground with the pick and go.
The first Pirates try came after a quick tap from a penalty, when Glenn Dickson broke the first defensive line and McCarroll was in support to score the try.
The second try was a brilliant individual effort by fullback Kieran Fowler, who burst through the defence on the 10m mark and kept running.
The Zingari forwards took control in the second spell. Prop Jeremy Bekhuis was particularly strong and was rewarded with a try.
No 8 Chris Bell was the workhorse and Tom Rowe was dominant in the lineout.
Halfback Enoka Taufua was a lively halfback and the other Zingari back to stand out was fullback Mark Hunter.
They camped inside the Pirates 22m for long periods but spoiled their scoring chances by taking wrong options and dropping the ball.
Pirates 12 (Kieran Fowler, Shaun McCarroll tries; Glen Dickson con), Zingari-Richmond 5 (Jeremy Bekhuis try). Halftime:12-0.