1.c3 e5 2.d4 e4 3.c4 c6 4.Nc3 d5 5.cxd5 Nf6 6.dxc6 Nxc6 7.e3 Bd6 8.Bd2 O-O 9.Nge2 Nb4 10.Ng3 Bg4 11.Qb3 Be6 12.Qd1 Qe7 13.a3 Bg4 14.f3 exf3 15.gxf3 Nbd5 16.Nxd5 Nxd5 17.fxg4 Nxe3 18.Bxe3 Qxe3+ 19.Qe2 Qxd4 20.Rd1 Qb6 21.Ne4 Be5 22.Bg2 Rad8 23.Rxd8 Rxd8 24.Nc3 Bd4 25.Bf3 Qb3 26.Nd1 Bb6 27.Nf2 Kf8 28.O-O Re8 29.Be4 Qd5 30.Bxd5 Rxe2 31.b4 Bd4 32.Bxb7 g6 33.Kg2 h6 34.Ba6 Rc2 35.h4 Ke7 36.Re1+ Kf8 37.Re2 Rc3 38.a4 Rb3 39.b5 Ra3 40.Re4 Bb6 41.Bb7 g5 42.Bd5 gxh4 43.Rf4 Rg3+ 44.Kf1 h3 45.Rxf7+ Ke8 46.Rh7 h2 47.Rxh6 Rg1+ 48.Ke2 Bxf2 49.Kxf2 Rxg4 50.Rxh2 Rxa4 51.Rh7 Ra3 52.Ke2 Kd8 53.Bc6 Kc8 54.Kd2 Kb8 55.Kc2 Rg3 56.Rb7+ Ka8 57.Rg7+ Kb8 58.Rxg3 Kc8 59.Rb3 Kb8 60.Kb2 Kc7 61.Rb4 a6 62.Rd4 Kc8 63.Kb1 Kc7 64.bxa6 Kb8 65.Bb7 Kc7 66.Be4 Kb8 67.Kc1 Kc8 68.Kd2 Kb8 69.Kc1 Kc8 70.Rc4+ Kd8 71.Bg6 Kd7 72.Bd3 Ke8 73.Rf4 Kd7 74.Rc4 Kd6 75.Be2 Ke5 76.Rc3 Kf4 77.Bh5 Ke4 78.Rg3 Ke5 79.Kd1 Kf6 80.Bf7 Kxf7 81.Rg1 Ke6 82.Rg7 Kd5 83.Rc7 Ke5 84.Rb7 Kd4 85.Rb5 Ke3 86.Rd5 Kf2 87.Rd7 Ke3 88.Rf7 Kd3 89.Rh7 Ke3 90.Rg7 Kd3 91.Rg1 Kc4 92.Rg3 Kd4 93.Rd3+ Kc5 94.a7 Kc4 95.a8=Q Kb5 96.Ra3 Kb4 97.Qc6 Kxa3 98.Qg6 Ka4 99.Qg1 Ka5 100.Qe1+ Kb6 101.Qg1+ Ka5 102.Qg2 Ka4 103.Qg5 Kb3 104.Qe7 Kb2 105.Qa7 Kb1 106.Qb7+ Ka2 107.Kd2 Ka1 108.Kd3 Ka2 109.Qc7 Ka1 110.Kc2 Ka2 111.Kc3 Ka1 112.Kc4 Ka2 113.Qd8 Kb1 114.Kd3 Ka2 115.Kc3 Ka1 116.Qd2 Kb1 117.Qb2# 1-0