1.e4 c5 2.Nf3 g6 3.c3 d5 4.Bb5+ Nc6 5.Qa4 dxe4 6.Bxc6+ bxc6 7.Qxc6+ Bd7 8.Qxe4 Bg7 9.O-O Nf6 10.Qe2 O-O 11.Na3 Re8 12.d3 e5 13.Bg5 Bf5 14.Rad1 h6 15.Bxf6 Qxf6 16.Nd2 Rad8 17.Ne4 Qc6 18.Qe3 Rd5 19.c4 Rdd8 20.Nb5 a6 21.Nbc3 Rd4 22.b3 Bc8 23.Nd5 Bb7 24.Rfe1 f5 25.Nec3 Kh7 26.Ne2 Rh4 27.f3 Qd6 28.Qf2 g5 29.g3 Rh5 30.g4 fxg4 31.Ng3 Rh3 32.fxg4 Bxd5 33.cxd5 Qxd5 34.Qf5+ Kg8 35.Qe4 Rd8 36.Qxd5+ Rxd5 37.Kg2 Rh4 38.h3 h5 39.Nxh5 Bh8 40.Ng3 Rh7 41.Ne4 Rhd7 42.Re3 Bg7 43.Kf2 a5 44.Ke2 a4 45.Rc1 axb3 46.axb3 Rb7 47.Rxc5 Rxc5 48.Nxc5 Rb5 49.Ne4 Rxb3 50.Nxg5 Bh6 51.Rxe5 Rb2+ 52.Kf3 Rd2 53.Rd5 Rxd3+ 54.Rxd3 Bxg5 55.Kf2 Bd8 56.Ke1 Bf6 57.Ke2 Be5 58.Rf3 Ba1 59.Rf4 Kg7 60.Re4 Be5 61.Kd1 Bb8 62.Re1 Bh2 63.Kc2 Bf4 64.Re6 Bh2 65.Kb1 Kf7 66.Ra6 Ke8 67.Ra7 Bf4 68.Rb7 Bb8 69.Rb3 Bc7 70.Rb5 Kd8 71.Rb3 Bf4 72.Kc2 Bb8 73.Kc3 Kc7 74.Kb2 Kd6 75.Rxb8 Ke6 76.Rg8 Kd7 77.Ka3 Ke7 78.Ka2 Kf7 79.Ka3 Kxg8 80.Ka2 Kf8 81.Ka3 Ke8 82.Ka4 Ke7 83.Kb4 Kf6 84.Ka5 Ke7 85.h4 Kd6 86.Ka4 Ke7 87.h5 Kd7 88.g5 Ke6 89.g6 Kd6 90.Ka3 Ke6 91.Kb4 Kd7 92.Ka3 Kc8 93.Kb3 Kc7 94.Ka2 Kb7 95.Ka3 Kc7 96.h6 Kb7 97.Kb2 Ka8 98.h7 Kb8 99.h8=R+ Ka7 100.Ka2 Kb6 101.Rh5 Kb7 102.Kb1 Kb8 103.Rh2 Kb7 104.g7 Kc6 105.Rd2 Kb5 106.g8=Q Kb6 107.Qh8 Kb7 108.Qh4 Ka8 109.Kc2 Kb7 110.Kc1 Kc7 111.Qb4 Kc8 112.Rd8+ Kxd8 113.Qa5+ Kd7 114.Qg5 Kd6 115.Qg3+ Kc6 116.Qf4 Kb7 117.Qh2 Kb6 118.Qh1 Kc7 119.Kd1 Kb6 120.Qh7 Ka6 121.Ke1 Kb6 122.Qd7 Ka6 123.Qd5 Ka7 124.Qg8 Ka6 125.Qa2+ Kb7 126.Qf7+ Kb8 127.Kd2 Ka8 128.Qg6 Kb8 129.Ke2 Ka7 130.Qg4 Kb8 131.Qf5 Kc7 132.Qc2+ Kd7 133.Ke1 Kd8 134.Qc4 Ke7 135.Qa6 Kf8 136.Qf6+ Kg8 137.Kd1 Kh7 138.Qe6 Kh8 139.Kc1 Kg7 140.Qc4 Kh8 141.Qc5 Kg8 142.Qc6 Kh7 143.Qf3 Kh8 144.Qc3+ Kh7 145.Qb3 Kh8 146.Qb1 Kg7 147.Qd3 Kf6 148.Kd1 Kf7 149.Qc4+ Kf8 150.Qf4+ Ke8 151.Qg3 Kf7 152.Qf4+ Kg8 153.Qg5+ Kh7 154.Ke2 Kh8 155.Qd8+ Kg7 156.Kf3 Kh6 157.Kf4 Kh5 158.Qg5# 1-0