1.g3 d5 2.Nf3 e6 3.d4 b5 4.Bg2 Nd7 5.O-O Ngf6 6.a4 c6 7.axb5 cxb5 8.Qd3 Qb6 9.Nc3 b4 10.Na4 Qc6 11.Ne5 Nxe5 12.dxe5 Nd7 13.e4 d4 14.Qxd4 Ba6 15.Rd1 Bb5 16.b3 Be7 17.Be3 O-O 18.c3 a5 19.cxb4 axb4 20.Rac1 Qb7 21.Nb6 Nxb6 22.Qxb6 Qxb6 23.Bxb6 Ra3 24.Bf1 Bxf1 25.Kxf1 Rxb3 26.Rd7 Bg5 27.f4 Bh6 28.Bc5 Rc8 29.Rcd1 g5 30.Rd8+ Rxd8 31.Rxd8+ Kg7 32.f5 exf5 33.Bf8+ Kg6 34.Rd6+ Kh5 35.Rxh6+ Kg4 36.exf5 Rb1+ 37.Ke2 b3 38.Kd3 Kxf5 39.Kc3 Kxe5 40.Rxh7 f5 41.Be7 f4 42.Bxg5 f3 43.Rf7 Ke4 44.Bd8 Ke3 45.Bb6+ Ke2 46.h4 b2 47.Kc2 Rh1 48.Kxb2 Rh3 49.Rg7 Kf1 50.Kc3 Kg2 51.Kd3 Rh1 52.Ke4 Rb1 53.Bd4 Rb4 54.Rf7 Kxg3 55.h5 f2 56.h6 Rb8 57.Rxf2 Rh8 58.Rf6 Kg4 59.Be3 Re8+ 60.Kd3 Rg8 61.Ke2 Ra8 62.Rf7 Kh4 63.Kf3 Ra6 64.Rb7 Rf6+ 65.Bf4 Ra6 66.h7 Ra1 67.h8=Q# 1-0