1.e4 c5 2.Nc3 Nc6 3.Nge2 Nf6 4.d4 cxd4 5.Nxd4 d6 6.Bg5 e6 7.Qd2 Be7 8.O-O-O O-O 9.f4 e5 10.Nf5 Bxf5 11.exf5 Qa5 12.g4 exf4 13.Qxf4 d5 14.Bxf6 Bxf6 15.Rxd5 Be5 16.Qxe5 Nxe5 17.Rxa5 Rfc8 18.Nd5 Rc4 19.g5 Kf8 20.Bxc4 f6 21.h4 Nf3 22.Kd1 a6 23.Ne3 b6 24.Kc1 Nxh4 25.Kd1 Nf3 26.a3 Ng1 27.Rxh7 Ra7 28.Bb5 fxg5 29.Nc4 Kg8 30.Rxa6 Kxh7 31.c3 Nh3 32.Rxa7 Kh8 33.Rf7 Nf2+ 34.Ke1 Nh1 35.Na5 g6 36.b3 Kg8 37.c4 g4 38.Ra7 Kh8 39.Bc6 Ng3 40.Bb7 Nxf5 41.Bc8 Nh4 42.Kd1 g3 43.Bh3 g5 44.Rf7 Kg8 45.Rc7 Nf5 46.Bf1 Ne3+ 47.Ke2 Nf5 48.Bg2 Kf8 49.Be4 Ne3 50.Kd2 Ke8 51.Kc1 Nd5 52.cxd5 bxa5 53.Bf3 a4 54.b4 Kf8 55.Rc4 Ke8 56.Re4+ Kf8 57.Kb1 Kf7 58.Bh5+ Kf8 59.Re3 Kg8 60.Rf3 Kh8 61.Rf8+ Kg7 62.Rf1 Kh8 63.Bg6 g4 64.d6 Kg8 65.Bd3 Kg7 66.Bc2 Kh8 67.Ka2 g2 68.Rg1 Kg7 69.Kb2 Kh6 70.Bd3 Kg5 71.Bc2 Kf4 72.Bh7 Kf3 73.Be4+ Kf4 74.Kb1 Kg5 75.Bc2 Kf4 76.b5 Kg3 77.Bf5 Kh3 78.Bc2 Kh2 79.Rxg2+ Kh1 80.Rxg4 Kh2 81.Bd1 Kh1 82.Bxa4 Kh2 83.Bb3 Kh1 84.Rg3 Kh2 85.Ka2 Kh1 86.Bg8 Kh2 87.Bd5 Kxg3 88.Bc4 Kh2 89.a4 Kg3 90.Kb3 Kf4 91.Ka3 Ke4 92.b6 Ke3 93.a5 Ke4 94.Bd5+ Ke3 95.Bb3 Kd4 96.Ba4 Kc4 97.Bd1 Kc3 98.Bc2 Kd2 99.a6 Kxc2 100.Ka2 Kd1 101.Ka3 Kc1 102.Kb4 Kc2 103.b7 Kb2 104.Ka4 Kc3 105.b8=Q Kd3 106.Kb5 Kd4 107.Qe8 Kd5 108.Qf7+ Kd4 109.Qc4+ Ke3 110.Kb4 Kd2 111.Qc2+ Ke3 112.d7 Kd4 113.Qh2 Kd3 114.Qg3+ Kd2 115.d8=N Kc1 116.Nb7 Kd2 117.a7 Kd1 118.Na5 Kc1 119.Qg6 Kb2 120.Qg4 Ka1 121.a8=N Kb1 122.Ka4 Kb2 123.Qg3 Kc2 124.Qg1 Kb2 125.Qg8 Kb1 126.Nc6 Kc1 127.Nb4 Kd2 128.Qg2+ Kc1 129.Qc2# 1-0