1.e4 c5 2.Nc3 e6 3.Nf3 d6 4.d4 cxd4 5.Nxd4 a6 6.Be2 Be7 7.O-O Nf6 8.Be3 Nc6 9.Nxc6 bxc6 10.f4 Rb8 11.e5 Nd5 12.Bd4 Nxc3 13.Bxc3 d5 14.Kh1 O-O 15.b3 c5 16.Bd3 Bb7 17.f5 exf5 18.Bxf5 d4 19.Bd2 Bg5 20.Bxh7+ Kxh7 21.Qh5+ Kg8 22.Bxg5 Qd5 23.Rf3 Qxe5 24.Rh3 f6 25.Qh7+ Kf7 26.Bh6 Rg8 27.Rg3 Be4 28.Rxg7+ Rxg7 29.Qxg7+ Ke6 30.Rf1 Bxc2 31.Bf4 Qe2 32.Kg1 Bd3 33.Rc1 Re8 34.h3 Bc2 35.Bh6 Re7 36.Qg8+ Kd7 37.Qd5+ Ke8 38.Qc6+ Kf7 39.Rf1 Qe5 40.Bf4 Re6 41.Qb7+ Re7 42.Bxe5 Rxb7 43.Rxf6+ Ke8 44.Rxa6 Re7 45.Ra8+ Kf7 46.Bd6 Re2 47.Rf8+ Ke6 48.Re8+ Kxd6 49.Rxe2 d3 50.Rd2 Ke5 51.Kf2 Kd4 52.h4 Kc3 53.Ke3 Bb1 54.h5 Bc2 55.h6 Bb1 56.h7 c4 57.bxc4 Kxc4 58.h8=R Kb4 59.Rd8 Kc5 60.Rb8 Bc2 61.a3 Bb1 62.Rbb2 Kc4 63.Rb4+ Kc3 64.Rxb1 Kc4 65.g3 Kc5 66.Kxd3 Kd5 67.Rdd1 Ke6 68.Kc3 Kf7 69.Kd4 Kf6 70.Ra1 Kf7 71.Rdb1 Kg7 72.Kc5 Kf6 73.a4 Kf7 74.Ra2 Kg7 75.Rab2 Kg6 76.Kc6 Kh7 77.Rh2+ Kg7 78.Rg2 Kh7 79.Rb7+ Kg8 80.Rb1 Kg7 81.Kb6 Kf7 82.Ra1 Ke6 83.Rd2 Ke5 84.Rad1 Kf6 85.Kb7 Ke6 86.g4 Kf7 87.Rg1 Ke7 88.Rd3 Ke6 89.Re3+ Kf7 90.a5 Kg6 91.Kc8 Kh7 92.Rf1 Kg6 93.Re5 Kg7 94.Rd1 Kf7 95.Ree1 Kg7 96.Re7+ Kf6 97.Kc7 Kxe7 98.Rb1 Kf7 99.g5 Kf8 100.a6 Ke7 101.Kb7 Ke6 102.Rb6+ Ke5 103.Rc6 Kf4 104.Rg6 Ke3 105.Kc7 Kf4 106.Rg8 Ke3 107.Kd6 Kf3 108.Rb8 Kf2 109.Rb2+ Ke3 110.Rb5 Ke2 111.Kc7 Kf3 112.Rd5 Kf2 113.Ra5 Kg2 114.Kd6 Kf2 115.Kc7 Kf3 116.Ra2 Ke4 117.Ra3 Kd4 118.Rd3+ Kxd3 119.Kb6 Kc4 120.a7 Kc3 121.g6 Kc2 122.a8=N Kd1 123.Kc6 Ke2 124.Kb5 Kd1 125.Nb6 Ke2 126.Nc4 Kf3 127.Ne5+ Kf2 128.Nf3 Kg3 129.Ng1 Kg2 130.Ne2 Kf1 131.Kc4 Kf2 132.Kb5 Kf1 133.g7 Kg2 134.Nc1 Kf3 135.Kc6 Kg4 136.g8=Q+ Kf4 137.Kb7 Ke4 138.Qg7 Kf3 139.Qf6+ Kg4 140.Qh6 Kf5 141.Ka6 Ke4 142.Qg5 Kf3 143.Qh5+ Kg2 144.Qb5 Kg1 145.Qd7 Kh2 146.Qd8 Kg1 147.Nd3 Kh1 148.Qb6 Kg2 149.Ka5 Kh3 150.Qd4 Kg2 151.Qf2+ Kh1 152.Qe2 Kg1 153.Qd2 Kf1 154.Ne1 Kg1 155.Kb6 Kf1 156.Ka5 Kg1 157.Qg2# 1-0