Orlando Pirates have close the gap on Mamelodi Sundowns but the Buccaneers still need their rivals to drop points.