1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd2 b6 6.Nf3 Bb7 7.Rc1 Be7 8.Be2 c5 9.O-O d6 10.Qb3 a6 11.a4 Ne4 12.Rfd1 Nxd2 13.Nxd2 cxd4 14.exd4 Nc6 15.Nf3 Na5 16.Qa2 Nc6 17.d5 Nb4 18.Qb3 a5 19.dxe6 fxe6 20.Nd4 Bh4 21.Bf3 Qe7 22.Ncb5 Rae8 23.Bxb7 Bxf2+ 24.Kh1 Bxd4 25.Rxd4 Qxb7 26.Nxd6 Qd7 27.Rd2 Rb8 28.Qe3 Na6 29.h3 Nc5 30.Ne4 Qxa4 31.Nxc5 bxc5 32.Qxc5 Qb4 33.Qe3 Rb6 34.Rcd1 Rc6 35.b3 Qc5 36.Qe4 a4 37.Rd8 axb3 38.Rxf8+ Kxf8 39.Qxh7 Rc7 40.Qh8+ Kf7 41.Rf1+ Kg6 42.Qe8+ Kh6 43.Rf4 Qe7 44.Qh8+ Kg6 45.Rg4+ Kf6 46.Qh5 Rc5 47.Qg6+ Ke5 48.Qd3 Kf6 49.Qc3+ e5 50.Qxb3 Kf7 51.Qd3 Kg8 52.Qe4 Qe6 53.Rh4 Kf7 54.Kh2 Rc7 55.Qf3+ Kg8 56.Qd3 Kf7 57.Rg4 g6 58.Re4 Rc5 59.Kh1 Kg7 60.Kg1 Qc6 61.Qe2 Qe6 62.Kh2 Qc6 63.Rg4 Qc7 64.Qe4 Qc6 65.Qd3 Qe6 66.Kg1 Rc6 67.Re4 Rc5 68.Qe2 Qb6 69.Kh1 Qe6 70.Kh2 Qc6 71.h4 Qe6 72.Rg4 Qf5 73.Kg3 Ra5 74.Qe3 Ra4 75.Re4 Ra3 76.Qxa3 Qxe4 77.Qe7+ Kg8 78.Qe6+ Kg7 79.Qd7+ Kf6 80.Qg4 Qe1+ 81.Kh2 e4 82.Qf4+ Ke7 83.Qg3 Qe2 84.c5 e3 85.Qd6+ Kf7 86.Qd5+ Ke7 87.c6 Qd2 88.Qc5+ Kd8 89.Qb6+ Ke8 90.Qb8+ Ke7 91.Qb7+ Kf6 92.c7 Qd6+ 93.g3 Qd2+ 94.Kh3 Qd7+ 95.g4 e2 96.c8=Q Qd3+ 97.Kg2 e1=N+ 98.Kf2 Qd2+ 99.Kf1 Qd3+ 100.Kxe1 Qe3+ 101.Kd1 Qd3+ 102.Kc1 Qa6 103.Qxa6+ Ke5 104.Kb1 Kd5 105.Ka1 g5 106.Kb2 Ke4 107.Ka2 gxh4 108.Ka1 Kf3 109.Kb2 Ke4 110.Kc1 h3 111.Kd1 Kd5 112.Ke1 h2 113.Kf2 h1=Q 114.Qce6+ Kd4 115.Qac4# 1-0