1.Nf3 d5 2.d4 Nd7 3.Bf4 Ngf6 4.e3 c5 5.c4 e6 6.Nc3 a6 7.cxd5 exd5 8.dxc5 Nxc5 9.Be2 Be6 10.O-O Be7 11.Nd4 O-O 12.Bf3 Rc8 13.Rc1 Qb6 14.Nxe6 fxe6 15.Rc2 Bd6 16.Qd4 Bxf4 17.exf4 Ncd7 18.Qd2 Rc7 19.Rfc1 Rfc8 20.g3 Qb4 21.Qe2 Qd6 22.Rd2 b5 23.Re1 Nc5 24.a3 Nb3 25.Rdd1 Re8 26.Ne4 Nxe4 27.Bxe4 Ree7 28.Qd3 Nc5 29.Bxh7+ Kh8 30.Qg6 Nd7 31.Qb1 g5 32.Be4 gxf4 33.Bg2 Kg7 34.Rd4 Rc4 35.Qd3 fxg3 36.hxg3 Nf6 37.b3 Rxd4 38.Qxd4 e5 39.Qd2 e4 40.Qg5+ Kf7 41.Bh3 Re8 42.Rc1 d4 43.Bg4 Rg8 44.Bh5+ Ke7 45.Bg6 d3 46.Kg2 Ke6 47.Bf5+ Kf7 48.Qe3 Re8 49.b4 Qe5 50.Rc5 Qd6 51.Qh6 Rg8 52.Bxe4 d2 53.Bd5+ Nxd5 54.Qxd6 d1=Q 55.Rxd5 Rxg3+ 56.Qxg3 Qxd5+ 57.Qf3+ Ke6 58.Qxd5+ Kxd5 59.Kg3 Kc4 60.f4 Kb3 61.f5 Kxa3 62.f6 Kb2 63.Kf4 Kc3 64.Ke4 Kc2 65.Kd5 Kd3 66.Ke5 Kc3 67.Ke6 a5 68.bxa5 b4 69.f7 b3 70.f8=Q Kc2 71.Kf5 Kc1 72.Qc5+ Kd2 73.Qg1 Kd3 74.Qa1 Kc4 75.Qg1 Kd5 76.Qh2 Kc4 77.Kg6 Kb4 78.Qh4+ Kc5 79.Qh6 Kd6 80.Qg5 Kc7 81.Qh5 Kd7 82.Qh1 Kc8 83.Qg1 Kc7 84.Qg3+ Kd8 85.Qg2 Ke8 86.Kf6 Kd8 87.Qc6 b2 88.Qb5 b1=Q 89.Qxb1 Kc8 90.Qe1 Kd8 91.Qe3 Kc8 92.Qg3 Kd7 93.a6 Kd8 94.Kg7 Kc8 95.Kg8 Kd8 96.Qg6 Kc8 97.Qc6+ Kd8 98.Qb6+ Kc8 99.Qb5 Kd8 100.Qe5 Kd7 101.Qf4 Kc6 102.Qc4+ Kb6 103.Qf1 Kc7 104.Qh1 Kb8 105.Qb7# 1-0