1.e4 c5 2.c3 h5 3.d4 cxd4 4.cxd4 g6 5.Nf3 d6 6.Bb5+ Nd7 7.Nc3 f5 8.exf5 gxf5 9.Ng5 d5 10.Ne6 Qb6 11.Qe2 Kf7 12.Ng5+ Kg6 13.Ne6 a6 14.Nxf8+ Nxf8 15.Be8+ Kg7 16.Nxd5 Qd6 17.Qe5+ Qxe5+ 18.dxe5 Be6 19.Nc7 Rc8 20.Nxe6+ Nxe6 21.Bd7 Rc5 22.f4 Kf7 23.O-O Nh6 24.Ba4 Rd8 25.Be3 Rcc8 26.h3 Rd3 27.Kf2 Rc4 28.Bb3 Re4 29.Rfe1 Rb4 30.Rad1 Rxd1 31.Rxd1 a5 32.Bd2 Rb5 33.Bc3 h4 34.Kf3 b6 35.Rd7 Ng8 36.Rb7 Nh6 37.Bc4 Rc5 38.Bxe6+ Kxe6 39.Rxb6+ Kd7 40.Rxh6 e6 41.g3 Ke7 42.gxh4 Rc7 43.Kg3 Kd7 44.Rf6 Kd8 45.Rxe6 a4 46.Rf6 Rb7 47.Rxf5 a3 48.e6 Rb8 49.Bd4 axb2 50.Bxb2 Rb3+ 51.Kg2 Rxb2+ 52.Kg1 Rc2 53.Ra5 Re2 54.Re5 Rf2 55.Kxf2 Kc7 56.Rd5 Kb8 57.Rc5 Ka8 58.Re5 Ka7 59.Rd5 Kb6 60.h5 Kc7 61.Ke2 Kb8 62.h6 Kc7 63.Kf1 Kb8 64.Ke1 Kc8 65.Kf2 Kb8 66.a4 Kc8 67.Rc5+ Kb7 68.Rd5 Kb8 69.a5 Kb7 70.Ke3 Ka7 71.Rc5 Kb8 72.Re5 Kc7 73.Ke4 Kc6 74.Rh5 Kb7 75.Kd3 Ka6 76.Kc4 Kb7 77.Rg5 Kc7 78.Kb4 Kd8 79.Rg4 Ke8 80.Rg2 Kf8 81.Rg5 Ke8 82.Rd5 Ke7 83.Rd7+ Kf6 84.Re7 Kxe7 85.Kb5 Kxe6 86.Ka4 Kd5 87.f5 Ke5 88.Kb5 Ke4 89.h7 Kf3 90.Kb4 Ke2 91.h8=Q Ke3 92.Qb2 Kd3 93.Kb3 Ke3 94.Qc3+ Ke4 95.Qd4+ Kxf5 96.Qe3 Kg6 97.Ka3 Kh7 98.Qc1 Kg6 99.Qd1 Kf5 100.Kb3 Ke4 101.Qd6 Ke3 102.Kb4 Ke2 103.Qb8 Kd1 104.Kb3 Kc1 105.Ka4 Kc2 106.Qf8 Kd1 107.Kb4 Ke2 108.Qf6 Kd1 109.Qf7 Kc1 110.Qa7 Kd1 111.Kc5 Ke1 112.Qc7 Kf1 113.Kc4 Kg1 114.Qc5+ Kf1 115.Qe7 Kf2 116.Kd4 Kg2 117.Kc4 Kf3 118.Qe1 Kg2 119.Qh1+ Kg3 120.Qb1 Kh2 121.Kc3 Kg2 122.a6 Kf3 123.Qh7 Kg2 124.Qc7 Kh1 125.Qc5 Kh2 126.Qf5 Kg3 127.Qf2+ Kxh3 128.Qb6 Kh2 129.a7 Kg2 130.Qa6 Kh3 131.Kb2 Kg3 132.a8=R Kh4 133.Qb7 Kg3 134.Ka3 Kh3 135.Qb6 Kh4 136.Ka2 Kg5 137.Qb1 Kf4 138.Qe4+ Kxe4 139.Rc8 Ke3 140.Rc6 Kf3 141.Rc3+ Kg4 142.Ka1 Kh5 143.Rb3 Kh4 144.Kb1 Kh5 145.Kc1 Kh4 146.Re3 Kg5 147.Re7 Kf4 148.Kc2 Kf3 149.Kb1 Kg3 150.Rg7+ Kf3 151.Kb2 Ke3 152.Rh7 Kd4 153.Rf7 Ke3 154.Rc7 Kd2 155.Ra7 Kd3 156.Ka3 Ke4 157.Ra5 Kd3 158.Ra4 Kc2 159.Rg4 Kb1 160.Rd4 Kc1 161.Kb3 Kb1 162.Rd6 Ka1 163.Rb6 Kb1 164.Rb4 Kc1 165.Ra4 Kb1 166.Kc3 Kc1 167.Re4 Kd1 168.Kd3 Kc1 169.Ke3 Kb1 170.Kf2 Ka1 171.Kg2 Kb2 172.Rg4 Kc2 173.Kf2 Kb3 174.Ke3 Kc2 175.Rc4+ Kd1 176.Kd3 Ke1 177.Rf4 Kd1 178.Rf1# 1-0