1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Bd2 c5 6.a3 Bxc3 7.Bxc3 Ne4 8.Qc2 Nxc3 9.Qxc3 b6 10.dxc5 bxc5 11.b4 Bb7 12.e3 Bxf3 13.gxf3 Nc6 14.Bg2 Rb8 15.b5 Ne7 16.O-O Qc7 17.a4 d5 18.f4 Rfd8 19.Rfd1 h6 20.Rac1 Rbc8 21.h3 Rd6 22.Rd2 Qd8 23.Rcd1 Rc7 24.Kh2 Kh7 25.Qa3 f5 26.a5 Rcd7 27.cxd5 c4 28.Qb4 Nxd5 29.Qxc4 Nxe3 30.Rxd6 Nxc4 31.Rxd7 Qxa5 32.Re7 Qxb5 33.Rxe6 Nb2 34.Rd4 Qc5 35.Red6 Na4 36.Bf3 Nb6 37.Bh5 g5 38.Kg2 gxf4 39.Rd1 Qe5 40.Rc6 Nd5 41.Bf3 Qg7+ 42.Kh2 Nf6 43.Rdc1 Ne8 44.Re1 Nf6 45.Ree6 Ng8 46.Red6 Qe7 47.Rd5 Nf6 48.Rxf5 Qe1 49.Rc2 Kg6 50.Rfc5 Qf1 51.Ra2 h5 52.Rca5 Kh6 53.Rxa7 Qd3 54.R7a3 Qf1 55.Ra6 Kg5 56.R6a5+ Kh6 57.Rf5 Qd3 58.Rxf4 Qd6 59.Ra4 Nd7 60.Rd4 Qc7 61.Kg2 Ne5 62.Rf6+ Kg7 63.Rf5 Qb6 64.Rd5 Qg6+ 65.Bg4 hxg4 66.Rfxe5 gxh3+ 67.Kxh3 Qb1 68.Kg2 Qb7 69.Rf5 Kg6 70.Rh5 Kg7 71.Kh2 Qb8+ 72.Rde5 Kg6 73.Rf5 Qd6 74.Kg2 Qd4 75.Rg5+ Kh6 76.Rh5+ Kg6 77.Reg5+ Kf6 78.Rg3 Qe4+ 79.Rf3+ Ke6 80.Rg5 Kd6 81.Kg3 Qb1 82.Rgf5 Qg1+ 83.Kh4 Qh1+ 84.Kg5 Qg2+ 85.Rg3 Qh2 86.Rf6+ Ke7 87.Re3+ Kd7 88.Rf7+ Kd6 89.Ref3 Qg2+ 90.Kh6 Qh2+ 91.Kg7 Qg1+ 92.Rg3 Qa1+ 93.Rf6+ Ke5 94.Rg4 Qa7+ 95.Rf7 Qa1 96.f3 Ke6+ 97.Kg8 Qa8+ 98.Rf8 Qd5 99.Kg7 Ke7 100.Rg6 Qe5+ 101.Rff6 Qb2 102.f4 Qd4 103.Rh6 Qg1+ 104.Kh7 Qd4 105.Rf5 Qc3 106.Rhh5 Ke6 107.Re5+ Kd7 108.Rh6 Qd3+ 109.f5 Qg3 110.Ree6 Qg5 111.Rhf6 Qh5+ 112.Kg8 Qg5+ 113.Kf8 Qh5 114.Rf7+ Kd8 115.Re8# 1-0