1.g3 c6 2.Bg2 e5 3.d4 exd4 4.Qxd4 Nf6 5.Nc3 d5 6.e4 Be7 7.exd5 cxd5 8.Nxd5 O-O 9.Nxf6+ Bxf6 10.Qxd8 Rxd8 11.c3 Nd7 12.Nf3 Nc5 13.O-O Nd3 14.Nd4 Nxc1 15.Raxc1 Bxd4 16.cxd4 Rxd4 17.Rfd1 Rxd1+ 18.Rxd1 Be6 19.Bxb7 Rb8 20.b3 Kf8 21.Be4 Rb5 22.Kf1 Ra5 23.Rd2 Ke7 24.Ke2 g5 25.Ke3 h5 26.f4 h4 27.gxh4 gxh4 28.Bd3 Kf6 29.Kd4 Rd5+ 30.Ke3 Ra5 31.Rc2 Ra3 32.Kd4 Ra5 33.Be4 Ra6 34.Ke3 Ra5 35.Rc6 Ke7 36.Rc2 Kf6 37.Kd3 Ra6 38.Rd2 Ra5 39.Rc2 Ra6 40.Kd4 Rd6+ 41.Ke3 Rd1 42.Rc6 Re1+ 43.Kd3 Ke7 44.Ra6 Rd1+ 45.Kc3 Re1 46.Bd3 Rc1+ 47.Kd4 Rd1 48.Rxa7+ Kf6 49.Ra6 Ke7 50.Kc3 Rc1+ 51.Kb4 Rd1 52.Bc4 Rd2 53.Bxe6 fxe6 54.h3 Rd3 55.Ra7+ Kf6 56.Rh7 Rxh3 57.a4 Kg6 58.Rh8 Kg7 59.Rh5 Kg6 60.Rg5+ Kf6 61.a5 Rf3 62.Rg8 Rxf4+ 63.Kb5 Rf5+ 64.Kb6 Rf4 65.a6 Rb4+ 66.Kc5 Rxb3 67.a7 Ra3 68.a8=Q Rxa8 69.Rxa8 Kf5 70.Kd4 Kf4 71.Rf8+ Kg3 72.Ke3 h3 73.Rg8+ Kh2 74.Kf2 Kh1 75.Rg1+ Kh2 76.Rg7 Kh1 77.Rd7 h2 78.Rd1# 1-0