1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.f3 Bg7 5.Be3 O-O 6.Qd2 Nc6 7.g4 e5 8.d5 Ne7 9.O-O-O a6 10.h4 b5 11.h5 b4 12.Nb1 a5 13.hxg6 fxg6 14.Bb5 Bd7 15.Bxd7 Qxd7 16.Nh3 Qa4 17.a3 Rab8 18.b3 Qb5 19.a4 Qd7 20.Ng5 Rfc8 21.Qh2 c6 22.Nxh7 cxd5 23.Nxf6+ Bxf6 24.Qh7+ Kf8 25.Bh6+ Ke8 26.g5 Qc6 27.Rd2 dxe4 28.gxf6 Nd5 29.f7+ Ke7 30.f8=Q+ Ke6 31.Qhf7#