1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 d6 6.exd6 Qxd6 7.Bb5+ Bd7 8.Qb3 a6 9.Bc4 e6 10.Qxb7 Nc7 11.Nxd4 Nc6 12.Nxc6 Bxc6 13.Qb6 Be7 14.O-O O-O 15.Nd2 Rfd8 16.Nf3 Nd5 17.Qd4 Bf6 18.Qd3 Qc5 19.Qe2 Bb5 20.Bxb5 axb5 21.a3 Qc4 22.Qxc4 bxc4 23.Nd2 Nb6 24.Re1 Bg5 25.Nxc4 Bxc1 26.Nxb6 Bxb2 27.Nxa8 Bxa1 28.Rxa1 Rxa8 29.a4 Kf8 30.a5 Ke7 31.Kf1 Kd6 32.Ke2 Kc5 33.Kd3 Kb5 34.c4+ Ka6 35.Rb1 Rd8+ 36.Kc3 Kxa5 37.Rb7 Rf8 38.c5 Ka6 39.c6 Rc8 40.Rxf7 Rxc6+ 41.Kd3 Rd6+ 42.Ke3 g5 43.Rxh7 Rd5 44.Ke4 Kb6 45.Rh6 Rd6 46.Rg6 Rd5 47.Rxe6+ Kc5 48.Re5 Rxe5+ 49.Kxe5 g4 50.Kf5 Kb4 51.Kxg4 Ka5 52.Kg5 Kb4 53.f4 Kc3 54.Kh5 Kd4 55.g3 Kd3 56.Kg5 Kd4 57.h4 Ke4 58.Kh5 Kd5 59.Kg5 Kc4 60.Kg4 Kb3 61.Kh5 Kb4 62.f5 Kb3 63.g4 Kb2 64.Kg6 Kb1 65.g5 Ka2 66.Kh6 Kb1 67.Kh5 Kb2 68.f6 Kb3 69.Kg4 Kc4 70.Kh5 Kc5 71.g6 Kc6 72.Kg5 Kd5 73.g7 Ke4 74.Kh5 Kd5 75.Kg6 Ke6 76.h5 Kd7 77.Kh7 Kc7 78.g8=N Kb6 79.h6 Kc6 80.Kg7 Kc7 81.f7 Kb6 82.Kh8 Ka5 83.f8=N Ka6 84.Ne6 Kb6 85.Ng5 Kc7 86.Nh7 Kb6 87.Nf8 Ka7 88.Ne7 Ka6 89.h7 Ka7 90.Kg8 Ka8 91.Ne6 Kb7 92.Nc7 Kxc7 93.Kf8 Kd8 94.h8=R Kd7 95.Nc6 Kd6 96.Na5 Ke5 97.Rg8 Kf4 98.Rg2 Ke5 99.Ke7 Kd4 100.Rg4+ Ke5 101.Rh4 Kd5 102.Kd8 Ke5 103.Kd7 Kd5 104.Nc4 Kc5 105.Rh1 Kd5 106.Rh3 Ke4 107.Kc7 Kf4 108.Nd6 Kg5 109.Ne4+ Kf4 110.Ra3 Ke5 111.Rf3 Kxe4 112.Rf2 Ke3 113.Rf7 Ke4 114.Kb8 Ke5 115.Rf1 Kd4 116.Ka8 Ke5 117.Ka7 Ke6 118.Kb6 Kd5 119.Ka6 Kc6 120.Rc1+ Kd5 121.Ka5 Ke5 122.Rc5+ Kd6 123.Rc2 Kd5 124.Re2 Kd4 125.Rh2 Kd5 126.Rh7 Kc6 127.Rh8 Kc5 128.Rg8 Kc6 129.Rg1 Kb7 130.Kb4 Ka8 131.Rf1 Kb7 132.Ka4 Kb6 133.Kb3 Ka5 134.Rb1 Kb5 135.Ka2+ Kc4 136.Ka3 Kd5 137.Re1 Kd6 138.Re8 Kd7 139.Re3 Kc6 140.Rd3 Kc5 141.Kb3 Kb5 142.Rg3 Ka5 143.Kc4 Ka6 144.Kc5 Ka7 145.Kc6 Ka6 146.Ra3# 1-0