Cyclones finally hitting their stride