1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.a4 e6 7.Nf3 Nd7 8.Bd3 Qc7 9.O-O Bd6 10.Ne4 Bxe4 11.Bxe4 Ngf6 12.Bd3 c5 13.c3 cxd4 14.cxd4 Nd5 15.Bd2 O-O 16.a5 Bb4 17.g3 N7f6 18.Qe2 Bxd2 19.Qxd2 Qd6 20.Rfc1 Rac8 21.Ne5 Ne7 22.Ra4 Rfd8 23.Rac4 Rxc4 24.Rxc4 b5 25.axb6 axb6 26.Qc1 Nd7 27.Bxh7+ Kf8 28.Nxd7+ Rxd7 29.Bd3 g6 30.h4 Kg7 31.Qg5 Qd5 32.Qxd5 Nxd5 33.Kf1 Ra7 34.Be4 Ra1+ 35.Kg2 b5 36.Rc5 Nf6 37.Bf3 Ra4 38.d5 exd5 39.Rxb5 Rd4 40.Kf1 Rd2 41.Ke1 Rc2 42.Bd1 Rc1 43.Ke2 Rc4 44.Kd3 Rc1 45.Bf3 Rf1 46.Ke3 d4+ 47.Ke2 Rc1 48.Rb4 Rc2+ 49.Ke1 d3 50.Bd1 Rc1 51.Rd4 Rb1 52.b3 Rb2 53.g4 Kf8 54.g5 Nh5 55.Bxh5 gxh5 56.Rxd3 Kg7 57.Rf3 Kg6 58.Kd1 f5 59.gxf6 Kf7 60.Kc1 Re2 61.Rf4 Ra2 62.Kb1 Re2 63.b4 Re6 64.Ka2 Re5 65.Ka3 Ke6 66.Kb2 Kd6 67.Kc3 Kc7 68.Kb3 Re4 69.Rxe4 Kc6 70.Re3 Kb7 71.f3 Kc6 72.Re7 Kb5 73.Kc3 Kc6 74.Kd2 Kb6 75.Rb7+ Kxb7 76.b5 Ka7 77.b6+ Kb8 78.Ke1 Kb7 79.f4 Kxb6 80.Kf2 Ka6 81.Kf1 Ka5 82.Kg2 Kb5 83.Kg3 Kc5 84.f7 Kd6 85.f8=Q+ Kc7 86.Kf3 Kb6 87.Qe7 Kb5 88.Qa7 Kc6 89.Qd4 Kb7 90.Qd1 Ka6 91.Ke2 Kb5 92.Qd3+ Kc5 93.Qb5+ Kd4 94.Kd1 Ke3 95.Qa5 Kd3 96.Qa7 Kc3 97.Qa5+ Kd3 98.Qb5+ Kd4 99.Kc2 Ke3 100.Qc4 Kf2 101.Kd1 Kg3 102.Qb4 Kf3 103.Qa5 Kxf4 104.Qxh5 Ke4 105.Qf7 Ke5 106.Qd7 Kf4 107.Qh3 Ke4 108.Qg3 Kd4 109.Qf2+ Ke5 110.Qg3+ Kf6 111.Qg8 Kf5 112.Kd2 Ke5 113.Qg5+ Ke4 114.Qc5 Kf3 115.Qe7 Kg2 116.Ke3 Kg1 117.Qe6 Kf1 118.Qf7+ Kg2 119.Qc4 Kg1 120.Qg8+ Kf1 121.Qg7 Ke1 122.Qa1# 1-0