1.e4 c5 2.Nc3 d6 3.Nge2 e5 4.Ng3 Nc6 5.Bc4 Nf6 6.O-O h5 7.a4 h4 8.Nge2 h3 9.g3 Nxe4 10.Nxe4 d5 11.Bb5 dxe4 12.Nc3 Bf5 13.Qe2 Be7 14.Nxe4 Qc8 15.d3 O-O 16.Be3 Nd4 17.Bxd4 cxd4 18.Bc4 Be6 19.Bxe6 Qxe6 20.Nd2 Rac8 21.Nc4 e4 22.b3 f5 23.Rad1 Rcd8 24.dxe4 fxe4 25.Rde1 e3 26.fxe3 dxe3 27.Qxe3 Qxe3+ 28.Nxe3 Bc5 29.Re2 Rfe8 30.Kf2 Re5 31.b4 Bxb4 32.g4 Re4 33.Kf3 Rde8 34.c4 g5 35.Rd1 Bc5 36.Rde1 Kf7 37.a5 Rf4+ 38.Kg3 Rfe4 39.Kf3 Rd4 40.Nd5 Rd3+ 41.Ne3 Kf6 42.Kf2 Re4 43.Kf3 Ke5 44.Kf2 Kf4 45.Rc1 Bxe3+ 46.Ke1 Bxc1 47.Rxe4+ Kxe4 48.Kf1 Rd8 49.Kf2 Kf4 50.c5 Rd7 51.Ke1 Re7+ 52.Kf2 Kxg4 53.Kg1 Kf5 54.c6 bxc6 55.Kf2 Re1 56.Kg3 Re4 57.Kf2 Be3+ 58.Kf3 a6 59.Ke2 Bc1+ 60.Kf3 Rc4 61.Ke2 Rd4 62.Ke1 Ra4 63.Kf2 Ra1 64.Kf1 Ra3 65.Kf2 Bf4 66.Kg1 Rxa5 67.Kf1 Ke4 68.Kg1 Ke5 69.Kf2 c5 70.Ke2 Be3 71.Kf1 Kf5 72.Ke1 Bd4 73.Kd2 g4 74.Kc2 Ke5 75.Kb3 Ra1 76.Kc2 Rf1 77.Kd2 a5 78.Kc2 a4 79.Kd2 Rf2+ 80.Kd3 Rf4 81.Kd2 Rf2+ 82.Kd3 Rf6 83.Kd2 Rf4 84.Ke1 Kf5 85.Ke2 Kg6 86.Kd2 Re4 87.Kc2 a3 88.Kb1 Kf6 89.Kc2 Re6 90.Kd3 Kg7 91.Kd2 Ra6 92.Kd1 Be5 93.Kd2 Kf8 94.Kc2 Kg7 95.Kc1 Kf6 96.Kd1 Bxh2 97.Ke2 Ra4 98.Kf2 Rb4 99.Ke2 Kg6 100.Ke3 Kg7 101.Kd3 Kf8 102.Ke3 Ra4 103.Ke2 Bg1 104.Kd2 Ra6 105.Kd3 Rd6+ 106.Kc3 Kg7 107.Kc4 Rd2 108.Kb5 Rg2 109.Ka6 Rh2 110.Kb7 c4 111.Ka8 Bd4 112.Kb8 Bc3 113.Kc8 Kg6 114.Kb7 Bb4 115.Kc8 Re2 116.Kc7 Rg2 117.Kd7 Rg1 118.Ke8 Re1+ 119.Kd7 Rh1 120.Kc6 Kh5 121.Kb6 c3 122.Kc6 Be7 123.Kb6 Rg1 124.Kb5 Bd8 125.Kc5 Rf1 126.Kc6 Rg1 127.Kd5 Kh4 128.Ke6 Be7 129.Kd5 Bf6 130.Kc5 h2 131.Kc6 Bg7 132.Kb5 Bf6 133.Kc6 Rg3 134.Kd6 h1=Q 135.Ke6 Be5 136.Kxe5 Qh3 137.Kf5 a2 138.Ke4 Qf1 139.Kd5 Qc1 140.Kd4 a1=B 141.Kc5 Re3 142.Kb6 Kh5 143.Ka6 g3 144.Kb7 Re1 145.Kb8 Kh6 146.Kb7 g2 147.Kb8 Rd1 148.Kc7 Kg5 149.Kb6 Qc2 150.Ka7 Qf2+ 151.Kb7 Qd2 152.Kc7 Qc2 153.Kc6 Rg1 154.Kd5 Qa2+ 155.Ke4 Rd1 156.Ke5 Qe2# 0-1