1.e4 c5 2.d3 e6 3.g3 Nc6 4.Bg2 d6 5.Ne2 g6 6.c3 Be7 7.O-O Nf6 8.Bh6 Bf8 9.Qd2 Be7 10.h3 d5 11.exd5 exd5 12.d4 Be6 13.Nf4 cxd4 14.cxd4 Ne4 15.Qe3 Bg5 16.Bxg5 Qxg5 17.Bxe4 dxe4 18.Nxe6 Qxe3 19.Nc7+ Kd7 20.fxe3 Kxc7 21.Rxf7+ Kb6 22.Nc3 Raf8 23.Raf1 Rxf7 24.Rxf7 Nb4 25.Kf1 Nd3 26.Nxe4 Re8 27.Rf6+ Kc7 28.Nc3 Rxe3 29.Nd5+ Kd7 30.Nxe3 h5 31.Ke2 Nxb2 32.Kf3 h4 33.Rf7+ Kd6 34.Rg7 g5 35.Rh7 b5 36.Nd1 Kc6 37.d5+ Kc5 38.Rc7+ Kxd5 39.Nxb2 a5 40.Rc1 Kd4 41.a4 hxg3 42.Nd3 Kxd3 43.axb5 Kd2 44.Ra1 a4 45.Ra3 Kc1 46.b6 Kd2 47.Ke4 g4 48.Rxg3 Kd1 49.Rg2 gxh3 50.Rh2 Kc1 51.Kf5 Kd1 52.Rf2 a3 53.Kg6 h2 54.Rf1+ Kd2 55.b7 Ke3 56.b8=Q a2 57.Rb1 a1=B 58.Qa7+ Kf3 59.Rh1 Kg4 60.Qa3 Bb2 61.Qxb2 Kh3 62.Qd2 Kg3 63.Qe2 Kh4 64.Rxh2+ Kg3 65.Rh7 Kf4 66.Qd1 Ke4 67.Qd2 Ke5 68.Rd7 Ke4 69.Rf7 Ke5 70.Qc1 Ke4 71.Qe3+ Kxe3 72.Ra7 Ke4 73.Kh6 Kd5 74.Ra6 Kc5 75.Re6 Kb4 76.Re3 Ka5 77.Rg3 Kb6 78.Kh5 Kc6 79.Ra3 Kb5 80.Ra8 Kc4 81.Ra2 Kb4 82.Kg5 Kc4 83.Ra7 Kc3 84.Rb7 Kc4 85.Kg6 Kc3 86.Rh7 Kc4 87.Kg5 Kb5 88.Kh5 Kc4 89.Kg4 Kd5 90.Rb7 Kc6 91.Rg7 Kc5 92.Re7 Kc4 93.Rb7 Kd5 94.Rb6 Ke4 95.Rb4+ Ke3 96.Kf5 Kd3 97.Ra4 Kc2 98.Rh4 Kd1 99.Ke5 Ke2 100.Kd5 Kd2 101.Rh5 Kd3 102.Rh1 Kd2 103.Ke6 Kd3 104.Kd6 Ke3 105.Rd1 Kf4 106.Rd4+ Kg3 107.Kc6 Kh3 108.Rd3+ Kg4 109.Kd5 Kf4 110.Ra3 Kf5 111.Ra4 Kf6 112.Rf4+ Kg6 113.Ke6 Kg5 114.Rd4 Kg6 115.Rd5 Kg7 116.Rg5+ Kh8 117.Kf7 Kh7 118.Rh5# 1-0