Finally making it into a diagram :)
Black would have been better off not castling at all than castling Queen side. Better was 18. .. Rg8
Finally making it into a diagram :)