CARROW Kavannan, winner of the 2018 Irish Sport Horse Series final, made his mark on the international classes in Cavan when Shane Goggins rode him to victory in Sunday morning’s Jim Derwin-sponsored Power and Speed class.