1.d4 Nf6 2.h3 d5 3.Nf3 e6 4.Bf4 Bd6 5.e3 g6 6.Bh6 Bf8 7.Bg5 c5 8.c4 h6 9.Bxf6 Qxf6 10.cxd5 cxd4 11.Bb5+ Bd7 12.Bxd7+ Nxd7 13.dxe6 Bb4+ 14.Ke2 Qxe6 15.Nxd4 Qd5 16.Nf3 Qa5 17.Qd4 O-O 18.a3 Nc5 19.Qxb4 Qa6+ 20.Kd1 Rfd8+ 21.Nd4 Rac8 22.Nc3 Ne6 23.Kc1 Nxd4 24.exd4 Rc4 25.Qb3 Qe6 26.Kb1 Rdxd4 27.Ka2 Rd2 28.Rac1 Kg7 29.Ka1 Rxf2 30.g4 Qc6 31.Rhf1 Rh2 32.Rce1 Rxh3 33.Re7 Rf3 34.Rxf3 Qxf3 35.Qxc4 Kg8 36.Re1 Qd5 37.Re8+ Kg7 38.Nxd5 b5 39.Qd3 f6 40.Ne7 a5 41.Qxg6# 1-0