1.d4 Nf6 2.f4 d5 3.e3 c5 4.Nf3 g6 5.c3 Bg7 6.Ne5 O-O 7.Be2 Bf5 8.Nd2 Qb6 9.O-O Nc6 10.a4 a5 11.g4 Bc8 12.g5 Ne8 13.Qb3 Qd8 14.Qb5 cxd4 15.exd4 Nc7 16.Qb6 f6 17.Nxc6 bxc6 18.Qxc6 Rb8 19.Nf3 Bf5 20.Nh4 Be4 21.Bf3 fxg5 22.Bxe4 Rf6 23.Qc5 dxe4 24.Qxg5 Nd5 25.f5 gxf5 26.Rxf5 e6 27.Rxf6 Qxf6 28.Qg3 Rf8 29.Bg5 Qf7 30.Re1 Kh8 31.Ng2 Qf3 32.Bc1 Rg8 33.Qxf3 exf3 34.Ne3 Bf6+ 35.Kh1 Nf4 36.Rf1 Nh3 37.Nc4 Rg1+ 38.Rxg1 Nf2# 0-1