1.e4 c5 2.Nf3 a6 3.c3 g6 4.Bc4 Nf6 5.e5 d5 6.Be2 Nfd7 7.d4 cxd4 8.cxd4 Nb6 9.h3 Nc6 10.O-O Bf5 11.Nc3 h6 12.Nh4 e6 13.Nxf5 gxf5 14.Be3 Rg8 15.Kh2 h5 16.g3 h4 17.g4 fxg4 18.hxg4 f6 19.f4 fxe5 20.dxe5 d4 21.Qb3 dxc3 22.Qxe6+ Ne7 23.Qxb6 Qxb6 24.Bxb6 cxb2 25.Rab1 Nd5 26.Rxb2 Rc8 27.Bf3 Nxf4 28.Bxb7 Rc4 29.Bxa6 Re4 30.Bb7 Rc4 31.Bf3 Rg5 32.a4 Nd3 33.Re2 Rxe5 34.Rd2 Bc5 35.a5 Rc3 36.Be2 Bxb6 37.axb6 Nc5 38.Rf3 Rxf3 39.Bxf3 Re3 40.Bc6+ Ke7 41.Rb2 Na6 42.Bb7 Nb8 43.Bc8 Kf6 44.Rb5 Rc3 45.b7 Kg6 46.Bf5+ Kg5 47.Be6+ Kf6 48.Bd5 Rg3 49.Rb4 Kg5 50.Be6 Re3 51.Rb5+ Kf4 52.Bf5 h3 53.Bc8 Rc3 54.g5 Rc2+ 55.Kxh3 Rc3+ 56.Kh4 Rc1 57.Rf5+ Ke4 58.Rf8 Rc7 59.Kh5 Nd7 60.Bxd7 Kd3 61.Be6 Rc1 62.Bf7 Rg1 63.Ra8 Ra1 64.Kh6 Rd1 65.g6 Rg1 66.Ra1 Kd2 67.Bb3 Ke2 68.Ba2 Kd3 69.Rxg1 Ke4 70.b8=Q Kf5 71.Rh1 Kg4 72.Rh5 Kf3 73.Qc7 Kg4 74.Rh3 Kf5 75.Rh5+ Ke4 76.Qc1 Kd4 77.Qd1+ Ke4 78.Qd4+ Kf3 79.Rf5+ Kg2 80.Qf2+ Kh3 81.Qh2+ Kg4 82.Rf3 Kxf3 83.Qe2+ Kxe2 84.Bd5 Kd1 85.Bh1 Kc1 86.Bb7 Kb2 87.Bc6 Kc3 88.Bb7 Kd4 89.Bd5 Kxd5 90.g7 Ke4 91.Kg5 Kd3 92.Kg6 Kc2 93.Kh5 Kd1 94.Kg4 Ke2 95.Kh3 Kd3 96.Kg2 Ke3 97.Kg3 Kd4 98.Kf4 Kc5 99.Kg4 Kb6 100.g8=R Kc5 101.Kh4 Kd5 102.Rb8 Ke6 103.Rb6+ Ke5 104.Rb7 Ke4 105.Rc7 Kf4 106.Rc4+ Ke3 107.Kh5 Kd3 108.Rc8 Ke4 109.Rd8 Kf4 110.Rb8 Ke5 111.Rb1 Kf4 112.Rb6 Ke5 113.Rb8 Kd5 114.Rf8 Kd4 115.Kg4 Kc4 116.Ra8 Kc3 117.Ra1 Kb4 118.Rc1 Ka4 119.Kh4 Ka3 120.Rc7 Kb3 121.Rc8 Ka4 122.Rf8 Kb4 123.Kh3 Kc4 124.Rf5 Kd3 125.Rd5+ Ke3 126.Rb5 Ke4 127.Rb6 Kd3 128.Rb1 Kd2 129.Kh2 Kd3 130.Rh1 Kc2 131.Rg1 Kb2 132.Rh1 Kc2 133.Kg3 Kd2 134.Kf3 Kc2 135.Ke4 Kb3 136.Rh4 Ka3 137.Ke5 Kb2 138.Kd4 Ka1 139.Kc3 Kb1 140.Rh7 Kc1 141.Rc7 Kb1 142.Rc6 Ka1 143.Rc4 Kb1 144.Rd4 Kc1 145.Rh4 Kb1 146.Kb3 Ka1 147.Rg4 Kb1 148.Rg1# 1-0