1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Qd3 Be7 9.h4 Nd7 10.O-O-O c5 11.dxc5 Qc7 12.Nfg5 h6 13.Be2 Rb8 14.Kb1 b5 15.f4 b4 16.g4 Qxf4 17.Rdf1 Qc7 18.Nd6 Bxg5 19.hxg5 Nxc5 20.Qd4 e5 21.Qxe5 Be6 22.gxh6 f6 23.Qh5 g5 24.Qg6+ Kh8 25.Rxf6 Qe7 26.Rxf8+ Rxf8 27.Nf5 Bxf5 28.gxf5 Ne4 29.Bd3 Nf2 30.Rf1 Nxd3 31.cxd3 Qf6 32.Rc1 Qd4 33.Qxg5 Qxd3+ 34.Ka1 Qd4 35.Rg1 Qf6 36.Qg7+ Qxg7 37.hxg7+ Kg8 38.gxf8=Q+ Kh7 39.Rf1 a5 40.Re1 a4 41.Rd1 b3 42.Rc1 a3 43.Qa8 axb2+ 44.Kxb2 Kg7 45.Qa5 Kf8 46.Qa6 Ke7 47.Qa7+ Kd6 48.Qa8 Ke5 49.Qa5+ Kd4 50.Qa6 bxa2 51.Qa7+ Ke4 52.Qa8+ Kf4 53.Qa5 Ke4 54.Qa6 Kf3 55.Qa7 Kg4 56.Qa8 a1=N 57.Qa5 Kf4 58.Qa6 Ke4 59.Qa7 Kf3 60.Qa8+ Kg4 61.Qb7 Nb3 62.f6 Kh3 63.Kc3 Nd2 64.Kd4 Nb1 65.Ke5 Nc3 66.Kf4 Nd5+ 67.Ke4 Nb6 68.Kd4 Kg3 69.Ke3 Nc8 70.Ke4 Nd6+ 71.Kd3 Kh2 72.Qb8 Kg3 73.Qb5 Nb7 74.f7 Nd6 75.Qb6 Nxf7 76.Qb7 Ne5+ 77.Ke4 Ng4 78.Kd4 Kh4 79.Kc4 Nh2 80.Kb4 Kg3 81.Ka4 Kh3 82.Ka3 Kg4 83.Ka2 Kh5 84.Ka1 Kg4 85.Rc2 Kf5 86.Ka2 Ng4 87.Ka3 Nh2 88.Ka4 Kg5 89.Ka5 Kf6 90.Ka6 Kg5 91.Ka7 Kh5 92.Ka8 Nf3 93.Qb8 Nd4 94.Kb7 Nb5 95.Kc6 Na3 96.Kd5 Kg4 97.Ke4 Kh3 98.Kf3 Nc4 99.Rh2# 1-0