1.d4 c6 2.Nf3 f5 3.Qd3 d5 4.Bf4 e6 5.e3 Nd7 6.Be2 Ngf6 7.O-O Ne4 8.h3 g5 9.Bh2 h5 10.Ne5 g4 11.Ng6 Rg8 12.Nxf8 Nxf8 13.Nd2 gxh3 14.Bxh5+ Ng6 15.g4 Qg5 16.Nf3 Qh6 17.Bf4 Qxh5 18.gxh5 Nxf4+ 19.Kh2 Rg2+ 20.Kh1 Nxd3 21.cxd3 Nxf2+ 22.Rxf2 Rxf2 23.Ne5 Bd7 24.Rg1 O-O-O 25.a4 Re8 26.Nxd7 Kxd7 27.Rg7+ Kd8 28.Rg1 a6 29.Ra1 Rd2 30.Rc1 c5 31.Rxc5 a5 32.Rc1 Rxb2 33.Rc2 Rxc2 34.h6 b5 35.e4 bxa4 36.e5 Kd7 37.h7 Kc7 38.Kg1 Kd7 39.h8=Q Rxh8 40.Kf1 Rg8 41.Ke1 Rg1# 0-1