1.e4 c5 2.Be2 g6 3.c3 Nf6 4.e5 Nd5 5.d4 d6 6.Nf3 dxe5 7.dxe5 Nc6 8.O-O Bg7 9.Qb3 Nb6 10.Qa3 Qd5 11.Rd1 Qe6 12.Bf4 Nd7 13.Nbd2 O-O 14.Nc4 h6 15.h3 b6 16.b4 Bb7 17.Qb3 Rfd8 18.b5 Na5 19.Nxa5 bxa5 20.Qxe6 fxe6 21.c4 g5 22.Bg3 a4 23.Rac1 Be4 24.h4 g4 25.Nh2 h5 26.f3 gxf3 27.Nxf3 Bf5 28.Bf4 Bg4 29.Kf2 Rf8 30.Ke3 Nb6 31.g3 Rad8 32.Ng5 Nxc4+ 33.Rxc4 Rxd1 34.Bxd1 Bxd1 35.Nxe6 Rc8 36.Rxc5 Rxc5 37.Nxc5 a3 38.Kd3 Bf3 39.Kc4 Kf7 40.Kb4 Bd5 41.Nb3 Kg6 42.Kxa3 Kf5 43.Kb4 Bxe5 44.Bxe5 Kxe5 45.a4 Ke4 46.Na5 Kf3 47.Nc6 Kxg3 48.Kc5 Bg2 49.Nxa7 Kxh4 50.Nc6 Kg4 51.b6 h4 52.b7 h3 53.b8=Q h2 54.Qxh2 Bd5 55.Qh7 Bc4 56.Na5 Bf7 57.Nb7 Kg3 58.Nd8 Ba2 59.Qxe7 Bg8 60.Ne6 Bf7 61.Qb7 Kf2 62.Kb6 Bg6 63.Ka7 Kg3 64.Qb5 Bh5 65.Kb7 Bg4 66.Qg5 Kf3 67.Qd8 Kg3 68.Ng5 Kf2 69.Qa5 Bh5 70.Ne6 Ke3 71.Qd8 Ke2 72.Qf6 Bf3+ 73.Ka6 Bc6 74.Nc5 Bg2 75.Qf7 Bd5 76.Qxd5 Kf2 77.Kb5 Kg3 78.Qc6 Kf4 79.Qh6+ Ke5 80.Qh3 Kd4 81.Nd3 Kc3 82.Kb6 Kc2 83.Kb7 Kd1 84.Qh1+ Ke2 85.Ne1 Ke3 86.Qg1+ Ke2 87.Qg2+ Kd1 88.Qe2+ Kc1 89.Qb5 Kd1 90.Kc8 Kd2 91.Qf5 Ke2 92.Qf8 Kd2 93.Qa3 Kxe1 94.Qf8 Ke2 95.Kb8 Kd3 96.Qf7 Kd4 97.Kc7 Ke4 98.Qf8 Ke3 99.Qb4 Kd3 100.Qc3+ Kxc3 101.a5 Kc2 102.Kd8 Kd1 103.Kd7 Kc1 104.Kc8 Kb2 105.Kb8 Kb3 106.Ka8 Ka3 107.Kb7 Kb3 108.Ka7 Ka4 109.Kb6 Ka3 110.a6 Kb3 111.Ka5 Ka2 112.Kb5 Ka3 113.Kb6 Kb2 114.Ka5 Ka3 115.Kb5 Ka2 116.a7 Ka3 117.a8=R+ Kb2 118.Kb4 Kc1 119.Ra1+ Kb2 120.Rf1 Ka2 121.Kb5 Ka3 122.Rf3+ Kb2 123.Rg3 Ka2 124.Re3 Ka1 125.Re6 Ka2 126.Rb6 Kb2 127.Rc6 Kb3 128.Re6 Ka2 129.Kb4 Kb2 130.Re2+ Ka1 131.Kb3 Kb1 132.Re1# 1-0