23...Ng7 24.Rxg7+ Kh8 25.Rxe7+ Rf6 26.Bxf6+ Kg8 27.Rg7+ Kf8 28.Rxh7