1.d4 Nf6 2.Nf3 g6 3.Nc3 Bg7 4.e4 d6 5.h3 O-O 6.Bd3 c6 7.Be3 Qc7 8.Qd2 b5 9.O-O Nbd7 10.Rad1 a5 11.Ne2 Rb8 12.Bh6 c5 13.Bxg7 Kxg7 14.c3 b4 15.Ng3 h6 16.Nh4 Nb6 17.f4 a4 18.e5 Ng8 19.f5 g5 20.Nh5+ Kh8 21.Ng6+ fxg6 22.fxg6 Rxf1+ 23.Rxf1 Nf6 24.exf6 exf6 25.Rxf6 Bb7 26.Rf7 Qc6 27.Nf6 bxc3 28.Rh7#