1.Nf3 c5 2.c4 g6 3.Nc3 Bg7 4.g3 Nc6 5.Bg2 d6 6.O-O Bd7 7.e3 Nh6 8.Ng5 Nf5 9.d3 h6 10.Nf3 h5 11.d4 cxd4 12.exd4 Qc8 13.Be3 h4 14.Qd2 hxg3 15.fxg3 Nxe3 16.Qxe3 Bh3 17.Rae1 Bxg2 18.Kxg2 Qh3+ 19.Kf2 Bxd4 20.Nxd4 Qxh2+ 21.Kf3 Ne5+ 22.Ke4 Qg2+ 23.Nf3 Qc2+ 24.Kd4 Nc6+ 25.Kd5 Rh5+ 26.Ng5 Rxg5+ 27.Qxg5 Qd3#