1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Bd7 5.Nc3 g6 6.Be3 Nc6 7.Qd2 Bg7 8.O-O-O a6 9.Nd5 Nf6 10.Nxc6 bxc6 11.Bb6 Nxe4 12.Qe3 Bh6 13.Qxh6 Qb8 14.Nc7+ Kd8 15.Nxa8+ Qc7 16.h4 Qxb6 17.Nxb6 Be6 18.Na4 Nf6 19.Rh3 Kd7 20.Qxh7 Rxh7 21.Rhd3 Rxh4 22.Nc5+ Kc7 23.Nxe6+ fxe6 24.Rh3 Rxh3 25.gxh3 Kc8 26.a4 d5 27.Re1 Ng8 28.Bd3 Kb8 29.c4 d4 30.Kc2 e5 31.Bf5 gxf5 32.Rxe5 Ka7 33.h4 a5 34.c5 Kb7 35.h5 f4 36.f3 Kc8 37.Rg5 Nh6 38.Rg6 Nf7 39.Rg8+ Kb7 40.b4 axb4 41.Rg7 Ne5 42.Rxe7+ Nd7 43.Rxd7+ Ka6 44.h6 Ka5 45.Kb1 Ka6 46.Rg7 Ka5 47.Rd7 Ka6 48.Re7 Ka5 49.Re1 Kxa4 50.Rg1 d3 51.Rg4 Kb3 52.Kc1 Kc4 53.Rxf4+ Kc3 54.Rf8 b3 55.h7 d2+ 56.Kd1 b2 57.Rb8 b1=Q+ 58.Rxb1 Kd4 59.h8=R Kc3 60.Rh6 Kc4 61.Rh1 Kxc5 62.Rf1 Kd4 63.Rb6 Kc4 64.Rb4+ Kd3 65.Rb2 Kc3 66.Rh1 Kxb2 67.Rh5 Kc3 68.Re5 Kb2 69.Re3 Ka1 70.Ra3+ Kb2 71.Ra5 Kb3 72.Ra1 Kc4 73.Ra5 Kb4 74.Rg5 Kc3 75.Rf5 c5 76.Rxc5+ Kb2 77.Rb5+ Kc3 78.Rh5 Kd3 79.Rc5 Ke3 80.Rc7 Kd4 81.Ra7 Kd5 82.Ra8 Ke6 83.Ra1 Kf6 84.Ra8 Ke5 85.Rh8 Kd5 86.Rg8 Ke6 87.Rb8 Ke7 88.Rb6 Ke8 89.f4 Ke7 90.f5 Kf7 91.Rc6 Ke7 92.Rc5 Kd6 93.Rb5 Kc6 94.Ra5 Kb6 95.Ra6+ Kc7 96.Rb6 Kxb6 97.f6 Kc6 98.f7 Kd5 99.f8=Q Kc4 100.Qg8+ Kb4 101.Qh8 Kc4 102.Kxd2 Kd5 103.Kc3 Ke4 104.Qh5 Kf4 105.Kb2 Ke4 106.Kb3 Kd3 107.Qf7 Ke2 108.Qe8+ Kd1 109.Qb8 Kd2 110.Kc4 Ke2 111.Qh2+ Ke3 112.Kb3 Kd4 113.Qh1 Kc5 114.Qh7 Kd4 115.Qh3 Kd5 116.Qf3+ Kd6 117.Qd1+ Ke7 118.Ka3 Ke8 119.Qd5 Ke7 120.Kb3 Kf6 121.Ka4 Kg6 122.Qe5 Kf7 123.Kb5 Kf8 124.Qf4+ Ke7 125.Kc4 Kd7 126.Qf5+ Ke7 127.Qe5+ Kf7 128.Kd4 Kf8 129.Qe4 Kg7 130.Kc5 Kf8 131.Qe3 Kf7 132.Qf4+ Kg8 133.Qh4 Kf8 134.Qh3 Kg8 135.Qf1 Kg7 136.Qa6 Kf7 137.Kb4 Kf8 138.Qf6+ Kg8 139.Qe6+ Kh7 140.Kc3 Kh8 141.Qe7 Kg8 142.Kd3 Kh8 143.Ke4 Kg8 144.Kd5 Kh8 145.Qe2 Kh7 146.Qg4 Kh8 147.Ke6 Kh7 148.Kf6 Kh6 149.Qh4# 1-0