19.Rxg7!! Kxg7 20.Bxh6+! Kg8 [ 20...Kxh6 21.Qd2+ Kg7 22.Qg5+ Kh8 23.Qh6+ Kg8 24.Ng4 ] 21.Qf3 Ne8 22.Qg4+ Kh8 23.Bg7+! Nxg7 24.Qh3+ Bh4 25.Qxh4+ Nh5 26.Qxh5+ Kg7 27.Qg5+ 1-0