1.e4 c5 2.Nf3 e6 3.h3 a6 4.d4 d5 5.exd5 exd5 6.Be2 Nc6 7.O-O Be6 8.Be3 cxd4 9.Nxd4 Nf6 10.Bh5 Qd7 11.Nxe6 Qxe6 12.Re1 Be7 13.Bg5 Ne4 14.Bxe7 Nxe7 15.Nc3 O-O-O 16.Qd4 Nc6 17.Qb6 Kb8 18.f3 Qh6 19.fxe4 Qxh5 20.exd5 Ne5 21.Rad1 Qg5 22.Kh1 Nc4 23.Qd4 Nd6 24.Ne4 Nxe4 25.Rxe4 Rhe8 26.c4 Rxe4 27.Qxe4 Qf6 28.b3 a5 29.Re1 Qf2 30.Qe5+ Kc8 31.Re2 Rxd5 32.cxd5 Qxg2+ 33.Kxg2 a4 34.Kh1 f6 35.Qd6 h6 36.h4 g6 37.Kg2 b6 38.Qe5 h5 39.Kg1 axb3 40.Qf4 b5 41.Qg4+ Kd8 42.Qf3 Kc8 43.Re1 Kd7 44.axb3 Kd6 45.b4 Kc7 46.d6+ Kd8 47.Rc1 Ke8 48.Qe2+ Kf7 49.Qg4 f5 50.Kh1 Kf6 51.Qxf5+ Kxf5 52.Rc5+ Kf6 53.Rc7 Ke5 54.Rb7 Kf4 55.Rc7 g5 56.Rg7 Ke3 57.Rf7 Kd2 58.hxg5 Kd1 59.Rb7 Kd2 60.d7 Ke1 61.d8=N h4 62.Rg7 h3 63.Rg8 Ke2 64.Kg1 Ke3 65.Nf7 Ke2 66.Kh2 Ke3 67.Nd6 Kd3 68.Rc8 Kd4 69.Rc1 Kd5 70.Nxb5 Ke6 71.Rc6+ Kf7 72.Rc2 Ke7 73.Kg1 Ke6 74.Rc5 h2+ 75.Kxh2 Ke7 76.Nd4 Kd6 77.Rd5+ Ke7 78.Rb5 Ke8 79.Kh1 Kd7 80.Rb7+ Ke8 81.Re7+ Kd8 82.Rd7+ Kxd7 83.g6 Kd6 84.Nc6 Kd5 85.b5 Kd6 86.g7 Kd7 87.Kg1 Kd6 88.g8=Q Kd7 89.Na7 Kd6 90.Kh1 Ke5 91.Qg1 Kf6 92.Qg6+ Kxg6 93.Nc8 Kf5 94.Na7 Ke6 95.Kg1 Kf5 96.Nc6 Ke6 97.Na5 Kd5 98.b6 Kc5 99.Nc4 Kc6 100.Kf2 Kb7 101.Kf1 Kc6 102.Ke2 Kb5 103.Kf1 Kb4 104.Na3 Kb3 105.Nb5 Ka4 106.Ke1 Kxb5 107.b7 Kb4 108.Kf2 Ka5 109.Ke2 Ka6 110.b8=Q Ka5 111.Qb7 Ka4 112.Kf3 Ka5 113.Qb8 Ka4 114.Kg3 Ka5 115.Qg8 Kb6 116.Qe8 Ka5 117.Qb8 Ka4 118.Kh2 Ka5 119.Qd8+ Kb4 120.Qd6+ Kb5 121.Kg2 Ka5 122.Kh3 Kb5 123.Qb8+ Ka5 124.Qe5+ Kb6 125.Qg7 Kc5 126.Kh2 Kd6 127.Qh6+ Kd7 128.Qh5 Kd6 129.Qf3 Ke7 130.Qd1 Kf6 131.Qa4 Kg5 132.Kg1 Kf5 133.Qc2+ Ke6 134.Qg2 Kf7 135.Qe4 Kf6 136.Qb4 Kf5 137.Qe1 Kf6 138.Qe4 Kf7 139.Kf1 Kg8 140.Qd5+ Kh7 141.Qh1+ Kg8 142.Qa8+ Kg7 143.Qc6 Kf8 144.Kg2 Ke7 145.Kh1 Kf8 146.Qc2 Kf7 147.Qh2 Ke6 148.Qf2 Kd5 149.Qf6 Kc4 150.Qf7+ Kd4 151.Kg2 Ke5 152.Qd7 Kf4 153.Qd5 Kg4 154.Kf2 Kh4 155.Kf3 Kh3 156.Qb7 Kh4 157.Qd5 Kh3 158.Qh5# 1-0