1.g3 d5 2.Nf3 Bg4 3.Ne5 Bf5 4.d4 c6 5.Bg2 e6 6.O-O Nf6 7.c4 Be7 8.f3 Nbd7 9.cxd5 exd5 10.Kh1 h5 11.Nc3 h4 12.g4 h3 13.gxf5 hxg2+ 14.Kxg2 Bd6 15.f4 Qe7 16.Rf3 O-O-O 17.Qc2 Kb8 18.Bd2 Bb4 19.Rg1 Bxc3 20.Bxc3 Ne4 21.Kh1 Rh7 22.Rg2 f6 23.Nd3 Nb6 24.Nc5 Re8 25.Bb4 Qf7 26.Nxe4 dxe4 27.Ra3 Qd5 28.Qc5 e3 29.Qd6+ Kc8 30.Rxa7 Qxf5 31.Be1 Qb1 32.Qb4 g6 33.f5 gxf5 34.d5 Kb8 35.Rxb7+ Kxb7 36.dxc6+ Kxc6 37.Qc3+ Kb7 38.Rg7+ Rxg7 39.h4 Rh8 40.Kh2 Qa1 41.Qxe3 Qxe1 42.Qd4 Rf8 43.Qc5 Qxh4# 0-1