Pirates get lucky with Highlands Park win