1.e4 c5 2.Ne2 b6 3.d4 cxd4 4.Nxd4 a6 5.Bg5 Qc7 6.Nc3 e6 7.Qd2 Bb7 8.O-O-O b5 9.Bf4 Qc8 10.f3 Nc6 11.Nb3 Nf6 12.g4 Be7 13.g5 Nh5 14.Bd6 O-O 15.Bxe7 Nxe7 16.Qxd7 Ng6 17.Na5 Rb8 18.a3 Ba8 19.Qxc8 Rfxc8 20.Rd6 Ne5 21.Rxa6 b4 22.axb4 Rxb4 23.Ra7 Nxf3 24.Ba6 Rcb8 25.Be2 Nxg5 26.Bxh5 Rxb2 27.Nb3 Bxe4 28.Nxe4 R2xb3 29.cxb3 Nxe4 30.Bxf7+ Kf8 31.Bxe6 Ra8 32.Rxa8+ Ke7 33.Re1 Ng3 34.Rh8 Nf5 35.Bc8+ Kd6 36.Re6+ Kc5 37.Re3 Nh4 38.Rg3 Kd5 39.Bg4 Ke4 40.Kd2 Ke5 41.Bc8 Kf6 42.Rc3 Kg5 43.Rg3+ Kf4 44.Ke2 h6 45.Rg4+ Ke5 46.Be6 Nf3 47.Bc8 g5 48.Rg3 Nxh2 49.Rd3 Nf1 50.Kf2 h5 51.Rd7 Kf4 52.Rf8+ Ke4 53.Re7+ Kd4 54.Re4+ Kc3 55.Bg4 hxg4 56.Kxf1 Kb2 57.Re2+ Kc3 58.Re4 Kd2 59.Rd4+ Kc3 60.Rff4 g3 61.Rd6 Kb2 62.Rd2+ Kc1 63.Rh4 gxh4 64.Rd5 Kc2 65.b4 Kc3 66.Rd8 g2+ 67.Kxg2 h3+ 68.Kf2 h2 69.Kg2 h1=B+ 70.Kxh1 Kc4 71.b5 Kb3 72.Rh8 Kc2 73.Kg1 Kd1 74.Rh6 Ke1 75.Re6+ Kd2 76.Rc6 Kd1 77.Rd6+ Ke1 78.Rh6 Ke2 79.Rh2+ Kd1 80.Re2 Kc1 81.Rg2 Kb1 82.Rg8 Kb2 83.Rh8 Ka1 84.Kf1 Kb1 85.Ra8 Kb2 86.Rb8 Kc3 87.Rb7 Kb4 88.Rh7 Kc3 89.Rh5 Kb2 90.Rh2+ Kb1 91.Ra2 Kxa2 92.b6 Kb3 93.b7 Ka3 94.Ke1 Kb4 95.Kd1 Kc4 96.Ke2 Kc5 97.Kd1 Kb6 98.b8=R+ Ka5 99.Rd8 Kb5 100.Rf8 Ka5 101.Rf2 Ka6 102.Rc2 Ka5 103.Rc8 Kb5 104.Kd2 Ka5 105.Ke3 Kb5 106.Rc1 Kb6 107.Rc3 Kb5 108.Kf2 Ka4 109.Ke2 Kb5 110.Rc8 Kb6 111.Rc4 Ka7 112.Kd1 Ka6 113.Ke1 Kb5 114.Rg4 Kc6 115.Rg2 Kb5 116.Kd1 Ka4 117.Rg6 Ka3 118.Rg3+ Kb2 119.Rg7 Kb1 120.Rg8 Kb2 121.Rg3 Ka1 122.Kd2 Kb1 123.Kd1 Kb2 124.Re3 Ka1 125.Kc2 Ka2 126.Rb3 Ka1 127.Ra3# 1-0