But despite postponed games and delays due to weather, Topsail and its quarterback are finally starting to click as the Pirates rolled past South Brunswick 42-20 in Southport Friday night.