1.g3 d5 2.Nf3 Nf6 3.Bg2 Nc6 4.d4 Bf5 5.c4 e6 6.Nc3 h6 7.Ne5 Nb4 8.O-O Be7 9.a3 Nc2 10.Ra2 O-O 11.b4 a5 12.Rxc2 Bxc2 13.Qxc2 axb4 14.axb4 Bxb4 15.cxd5 exd5 16.Bf4 c6 17.Rb1 Qe7 18.Nd1 Ne4 19.h4 Rfe8 20.Bxe4 dxe4 21.Ne3 Bd6 22.Kg2 Bxe5 23.Bxe5 Qd7 24.Nc4 f6 25.Nb6 Qf7 26.Nxa8 fxe5 27.Nb6 exd4 28.Qc4 Rd8 29.Qxf7+ Kxf7 30.Nc4 b5 31.Ne5+ Ke6 32.Nxc6 Rd5 33.Nb4 Rc5 34.f3 d3 35.exd3 Re5 36.Kh1 exf3 37.Rf1 Kd6 38.Rxf3 Kc5 39.d4+ Kxd4 40.Nc6+ Kd5 41.Nxe5 Kd4 42.Kg2 h5 43.Rf2 Kc5 44.Rf1 Kd5 45.Rf2 Ke4 46.Kf1 Kxe5 47.Ke2 g5 48.g4 Kd5 49.Rg2 gxh4 50.gxh5 Ke4 51.Kf1 Kf5 52.Rc2 Kg5 53.Rh2 Kf4 54.Rf2+ Kg4 55.Rc2 b4 56.Kg2 Kg5 57.Kh2 Kf4 58.Kh3 Kf5 59.Rc1 Kf4 60.Rb1 Ke3 61.h6 Kf4 62.Rh1 Ke3 63.Rc1 Kf3 64.Rc5 Ke2 65.Rc1 b3 66.Rc5 Kd3 67.Rh5 Kd2 68.Rc5 Ke1 69.Kg4 Ke2 70.Rc3 Kf2 71.Rf3+ Kg1 72.Kxh4 Kg2 73.Rf8 Kh1 74.Kg3 Kg1 75.h7 b2 76.Rb8 b1=N 77.Rxb1# 1-0