1.c4 c5 2.Nc3 g6 3.e3 Nf6 4.Nf3 Bg7 5.d4 cxd4 6.exd4 d5 7.Be2 dxc4 8.O-O Be6 9.Ng5 Bd5 10.Nxd5 Qxd5 11.b3 cxb3 12.Bf3 Qb5 13.Rb1 Nc6 14.Rxb3 Qa6 15.d5 Rd8 16.dxc6 Rxd1 17.Rxd1 b6 18.c7 O-O 19.Rd8 h6 20.Rc3 hxg5 21.c8=Q Qxc8 22.Rcxc8 Rxd8 23.Rxd8+ Ne8 24.Rxe8+ Kh7 25.Bh5 gxh5 26.Rxe7 Bc3 27.Bxg5 Kg6 28.Bc1 Ba1 29.Rxa7 Kf6 30.Kf1 Kg6 31.g3 Kg7 32.Rxf7+ Kxf7 33.Ke2 b5 34.Bd2 Ke6 35.Kd3 Kd5 36.Bc3 Bxc3 37.Kxc3 h4 38.f3 Kc5 39.gxh4 Kd6 40.Kd3 Ke6 41.Ke4 Kd7 42.h3 Kc7 43.Kd5 Kb7 44.Kd4 Kc6 45.Ke5 Kd7 46.a3 Kc7 47.Kf6 Kd8 48.Kg7 Kd7 49.Kf7 Kd6 50.Kg8 Kc5 51.Kf7 Kc6 52.Kg6 b4 53.axb4 Kb5 54.Kh5 Kc6 55.Kg4 Kd6 56.f4 Kc7 57.Kf3 Kb8 58.Kg3 Ka8 59.b5 Kb8 60.Kh2 Ka7 61.Kh1 Kb7 62.Kh2 Kb8 63.h5 Ka7 64.h6 Kb7 65.Kg2 Kc7 66.Kh2 Kb7 67.Kg1 Kc7 68.Kf1 Kd7 69.Kg1 Ke6 70.f5+ Kd6 71.h7 Ke5 72.Kf2 Kd5 73.h8=Q Kc5 74.Kg3 Kc4 75.Qd8 Kb3 76.Kf3 Ka3 77.Qd3+ Ka2 78.Qe3 Kb1 79.Qd2 Ka1 80.Kg3 Kb1 81.Kg4 Ka1 82.Qb4 Ka2 83.h4 Ka1 84.f6 Ka2 85.Qc4+ Kb1 86.Qd4 Ka2 87.Kg3 Kb1 88.Kh2 Kc2 89.Kh3 Kc1 90.Qe5 Kd1 91.Qd4+ Kc2 92.Qb4 Kc1 93.h5 Kc2 94.Kh4 Kc1 95.Qf8 Kc2 96.Qg7 Kc1 97.Qh6+ Kd1 98.Qg7 Ke1 99.h6 Kd2 100.Qe7 Kc3 101.Kh3 Kc4 102.Qg7 Kc5 103.Qh8 Kc4 104.Kg2 Kd5 105.f7 Kc5 106.b6 Kb5 107.Kh1 Kb4 108.f8=N Kb5 109.Ne6 Ka4 110.Qf6 Kb4 111.Qe5 Ka3 112.Qh5 Ka2 113.Qb5 Ka3 114.Nd8 Ka2 115.Qf5 Kb3 116.Qb5+ Kc2 117.Qe5 Kd2 118.Kh2 Kd1 119.Qf4 Ke2 120.h7 Kd1 121.Kh3 Ke2 122.Qe5+ Kd1 123.Nf7 Kd2 124.Qd4+ Ke2 125.Qd5 Ke1 126.Qb7 Ke2 127.Qf3+ Kd2 128.h8=N Kc1 129.Nd6 Kd2 130.Qd3+ Ke1 131.Qd5 Kf1 132.Qe6 Kg1 133.Nc4 Kf2 134.Kh2 Kf1 135.Qh3+ Kf2 136.Qe3+ Kf1 137.Qf4+ Ke1 138.Qh4+ Kd1 139.Qf4 Kc2 140.Qf3 Kc1 141.Qf7 Kd1 142.Qc7 Kc2 143.Ne5+ Kb2 144.Kg2 Ka2 145.Kg1 Ka3 146.Nhg6 Ka2 147.Qd6 Kb2 148.Nd3+ Kc2 149.Qc7+ Kd1 150.Nc1 Ke1 151.Nh8 Kd1 152.Qc2+ Ke1 153.Qe2# 1-0