1.g3 d5 2.Nf3 Nf6 3.d4 Nh5 4.c4 e6 5.Bg2 f5 6.O-O c6 7.Nc3 Nf6 8.Ne5 Be7 9.Qc2 O-O 10.Rd1 Nbd7 11.Bf4 Nh5 12.Bd2 Nhf6 13.Bf4 Nh5 14.Be3 g5 15.Bc1 Ng7 16.Nf3 Ne8 17.Na4 Nd6 18.b3 Nf7 19.Nb2 Bf6 20.h3 h5 21.h4 gxh4 22.gxh4 Bxh4 23.Nd3 Be7 24.Kh1 Nf6 25.Rg1 Kh7 26.Bh3 Ng4 27.Rg2 Rg8 28.Bf4 dxc4 29.bxc4 c5 30.Bxg4 Rxg4 31.Rag1 cxd4 32.Nde5 Nxe5 33.Nxe5 Rh4+ 34.Rh2 Rxh2+ 35.Kxh2 Bf6 36.Kh3 Bd7 37.Qb3 Qe7 38.Qxb7 Rd8 39.Qf3 Be8 40.Nc6 Bxc6 41.Qxh5# 1-0