1.Nf3 c6 2.d4 Nf6 3.c4 e6 4.Bf4 Be7 5.Nc3 d5 6.e3 O-O 7.Qc2 Nbd7 8.cxd5 Nxd5 9.Bg3 c5 10.Be2 cxd4 11.Nxd4 Nxc3 12.bxc3 Bh4 13.O-O Bxg3 14.hxg3 Nc5 15.Rfd1 Qe7 16.Nb3 b6 17.Nxc5 Qxc5 18.Qe4 Rb8 19.Qb4 Qc7 20.Rd4 Bb7 21.Rad1 Bc6 22.Rd6 h6 23.R1d4 a5 24.Qa3 b5 25.Qc5 Rfc8 26.Qe5 Be8 27.c4 b4 28.Rg4 g6 29.Rh4 Qc5 30.Qf6 Qg5 31.Qb2 a4 32.Bd1 Rd8 33.Rxd8 Rxd8 34.Bf3 Rb8 35.Qd4 b3 36.axb3 axb3 37.Qb2 h5 38.Rd4 Qa5 39.Rd1 Qa2 40.Rb1 Ba4 41.Be4 Qxb2 42.Rxb2 f5 43.Bf3 Kf7 44.Kf1 Ke7 45.Ke1 Rd8 46.Bd1 Rd3 47.Ke2 Rc3 48.Kd2 Rxc4 49.Bxb3 Bxb3 50.Rxb3 Ra4 51.Rb2 Ra1 52.Ke2 g5 53.Rb7+ Kf6 54.Rb2 Rg1 55.Rb8 Rxg2 56.Kf1 Rh2 57.Kg1 Rh3 58.Rf8+ Ke5 59.Rh8 g4 60.Rh6 Kd5 61.Kg2 e5 62.Ra6 h4 63.Ra5+ Ke4 64.Ra4+ Kd3 65.Ra3+ Ke2 66.Ra2+ Kd3 67.Ra3+ Ke4 68.Ra4+ Kd5 69.Ra5+ Kd6 70.Ra6+ Ke7 71.Ra7+ Kf6 72.Ra6+ Kg5 73.gxh4+ Rxh4 74.Re6 e4 75.Re8 Rh6 76.Rg8+ Kf6 77.Rf8+ Kg6 78.Rg8+ Kf7 79.Ra8 Rh3 80.Ra7+ Kg6 81.Ra6+ Kg5 82.Ra8 Rf3 83.Rg8+ Kf6 84.Rf8+ Ke6 85.Re8+ Kd5 86.Ra8 g3 87.Ra5+ Kc4 88.fxg3 Kd3 89.Ra3+ Kd2 90.Ra5 Kxe3 91.Ra3+ Ke2 92.Ra2+ Ke1 93.Ra1+ Kd2 94.Ra2+ Kc1 95.Ra1+ Kb2 96.Ra5 Kc2 97.Ra2+ Kb3 98.Ra8 Kc4 99.Ra4+ Kd5 100.Ra5+ Ke6 101.Ra6+ Ke5 102.Ra5+ Kf6 103.Ra8 Rc3 104.Kf2 Rf3+ 105.Kg2 Ke5 106.Ra5+ Kd4 107.Ra4+ Kc5 108.g4 Kb5 109.Rd4 Rd3 110.Rxd3 exd3 111.gxf5 d2 112.f6 d1=Q 113.Kf2 Kc4 114.f7 Qd8 115.f8=N Kd3 116.Ne6 Qf6+ 117.Nf4+ Ke4 118.Ke2 Qb2+ 119.Kd1 Kxf4 120.Ke1 Ke3 121.Kf1 Qf2# 0-1