1.g3 e5 2.c4 c5 3.Nf3 Nc6 4.Bg2 g6 5.Nc3 Bg7 6.O-O Nge7 7.d3 d6 8.Bg5 f6 9.Bd2 O-O 10.a3 Be6 11.b4 cxb4 12.axb4 Nxb4 13.Qb3 a5 14.Rfb1 d5 15.Nxd5 Nexd5 16.cxd5 Qxd5 17.Qxd5 Bxd5 18.Ne1 Bxg2 19.Kxg2 b5 20.Bxb4 axb4 21.Rxa8 Rxa8 22.Rxb4 Rb8 23.Nc2 Bf8 24.Rb3 b4 25.f4 Kf7 26.fxe5 fxe5 27.Kf3 Ke6 28.Ke4 Rc8 29.Rb2 Rb8 30.Na1 Ra8 31.Nb3 Ra3 32.Nd2 Rc3 33.Nc4 b3 34.e3 Bb4 35.Nxe5 Ba3 36.Rb1 Bf8 37.Nf3 Bg7 38.Nd4+ Bxd4 39.Kxd4 Rc2 40.Rxb3 Rxh2 41.e4 Rg2 42.Rb6+ Kf7 43.Rb7+ Kf6 44.e5+ Ke6 45.Rb6+ Ke7 46.Kd5 Rxg3 47.Rb7+ Kf8 48.d4 h5 49.Ke6 h4 50.d5 h3 51.d6 g5 52.Rf7+ Kg8 53.d7 Rd3 54.Rf3 Rxf3 55.d8=Q+ Kg7 56.Qxg5+ Kh7 57.Qh5+ Kg7 58.Qh4 Rc3 59.Qg5+ Kf8 60.Qe7+ Kg8 61.Qf7+ Kh8 62.Qh5+ Kg7 63.Qd1 Kh8 64.Qd5 Rc4 65.Qd2 Rf4 66.Kd5 Kg7 67.Qc1 Rf5 68.Qc7+ Kh6 69.Qd6+ Kh7 70.Qd7+ Kg6 71.Qe6+ Kg5 72.Ke4 Rf4+ 73.Ke3 h2 74.Qg8+ Kf5 75.Qh7+ Kxe5 76.Qxh2 Kd5 77.Qc2 Rf1 78.Qg6 Ke5 79.Qe8+ Kf5 80.Qf8+ Ke6 81.Qxf1 Kd7 82.Qb5+ Kd8 83.Qd3+ Kc7 84.Ke2 Kc6 85.Qa3 Kd5 86.Qc1 Ke5 87.Qg1 Ke4 88.Qg5 Kd4 89.Qb5 Kc3 90.Kf3 Kc2 91.Qf5+ Kb3 92.Qe4 Kb2 93.Qd5 Ka1 94.Ke4 Kb2 95.Kf5 Kc1 96.Qc4+ Kd1 97.Qa4+ Ke2 98.Qb4 Kd3 99.Qe4+ Kd2 100.Qe7 Kc3 101.Qd7 Kb4 102.Kg6 Kc5 103.Qd1 Kb4 104.Qf3 Ka4 105.Qh5 Kb4 106.Kf5 Kc3 107.Kg4 Kc4 108.Qh7 Kb3 109.Qg8+ Ka3 110.Qc8 Kb4 111.Qc6 Ka5 112.Qf6 Kb4 113.Qh4 Kc5 114.Qh8 Kc6 115.Qc8+ Kb5 116.Qe6 Kb4 117.Qh6 Ka4 118.Kf3 Kb3 119.Qh4 Ka2 120.Qh1 Kb3 121.Qf1 Kc2 122.Ke4 Kb3 123.Qf7+ Kc3 124.Qf6+ Kc4 125.Qe5 Kb4 126.Kd3 Ka3 127.Kc3 Ka4 128.Qd5 Ka3 129.Qa5# 1-0