1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Bb7 5.Bg2 c5 6.d5 exd5 7.Nh4 g6 8.O-O Bg7 9.Nc3 d6 10.Bg5 Qd7 11.cxd5 O-O 12.e4 Na6 13.Qd2 b5 14.Bh6 b4 15.Nd1 Nc7 16.Bxg7 Kxg7 17.Nf5+ Kh8 18.Nfe3 Nb5 19.f3 a5 20.Nc4 Qc7 21.Nde3 Ba6 22.f4 Nd4 23.e5 Ne8 24.Rac1 a4 25.Rfe1 b3 26.axb3 Bxc4 27.Rxc4 axb3 28.Rcc1 Ra4 29.Qc3 dxe5 30.fxe5 Qxe5 31.Qxc5 Qd6 32.Qc3 Kg8 33.Kh1 Qb4 34.Qxb4 Rxb4 35.Rc4 Rxc4 36.Nxc4 Nf5 37.g4 Nfd6 38.Na5 Nf6 39.g5 Nd7 40.h4 Ra8 41.Nxb3 Ra4 42.Re7 Rxh4+ 43.Kg1 Nb6 44.Nc5 Rg4 45.Nd7 Nxd7 46.Rxd7 Nc4 47.d6 Kg7 48.Rd8 Ne3 49.Kf2 Nxg2 50.d7 Rd4 51.Kxg2 f6 52.b4 Rd2+ 53.Kf3 Rd6 54.b5 fxg5 55.b6 g4+ 56.Kxg4 Rxb6 57.Rg8+ Kh6 58.d8=Q Rf6 59.Rh8 Re6 60.Qh4+ Kg7 61.Qxh7+ Kf6 62.Kf3 Re3+ 63.Kf2 Re5 64.Kf1 Re1+ 65.Kxe1 g5 66.Kd1 g4 67.Kc1 Ke5 68.Kb1 Kd5 69.Kb2 Kd4 70.Ka2 Ke5 71.Ka1 Kf6 72.Qh4+ Ke6 73.Qh1 Ke5 74.Qd1 Kf5 75.Qb1+ Kg5 76.Rh5+ Kxh5 77.Qb2 g3 78.Qb3 Kg4 79.Kb1 Kh3 80.Qf3 Kh2 81.Qh5+ Kg2 82.Kb2 Kg1 83.Qd1+ Kh2 84.Qh5+ Kg1 85.Kc3 g2 86.Kd3 Kf2 87.Qh2 Kf1 88.Qf4+ Ke1 89.Qe3+ Kf1 90.Qf3+ Kg1 91.Ke3 Kh2 92.Qf2 Kh1 93.Qh4+ Kg1 94.Kf3 Kf1 95.Qf2# 1-0