What a weekend in Croft!