Caledonians are game despite the rain