1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Qb3 O-O 7.Nf3 Nbd7 8.Be3 a5 9.O-O Nb6 10.c5 Nc4 11.Bf4 b6 12.cxb6 cxb6 13.Ne5 Ba6 14.Nc6 Qd7 15.Nxe7+ Qxe7 16.Rc1 h6 17.Nd2 g5 18.Be3 a4 19.Qc3 Nd6 20.Nf3 Bxe2 21.Ne5 Rfc8 22.Qe1 Bb5 23.h4 Nh7 24.hxg5 hxg5 25.Bd2 Nf5 26.Bb4 Qe8 27.Qd2 f6 28.Ng4 Kg7 29.Bf3 Nf8 30.Ne3 Qd7 31.Bg4 Ng6 32.Rxc8 Rxc8 33.Re1 Rh8 34.Rc1 Nfe7 35.Bxe7 Nxe7 36.Qb4 f5 37.Bd1 Nc8 38.b3 axb3 39.Qxb3 Kf6 40.Bf3 g4 41.Bxd5 exd5 42.Nxd5+ Kg6 43.Rc7 Qe8 44.Nf4+ Kf6 45.Qc3 Bd7 46.Rxd7 Qxd7 47.d5+ Kf7 48.Qxh8 Ne7 49.Qh5+ Kg8 50.Qg5+ Kf7 51.Qh6 Nxd5 52.Qh7+ Ke8 53.Qg8+ Ke7 54.Nxd5+ Kd6 55.Ne3 Qd8 56.Qxd8+ Ke5 57.Qxb6 f4 58.Nc4+ Ke4 59.Na5 fxg3 60.Nc6 Kf4 61.Nb4 Kf3 62.Na6 Ke4 63.Nc5+ Kf4 64.Na4 Kf3 65.Nc3 g2 66.Nb5 Ke4 67.Na3 Kf4 68.Nc4 Kf3 69.Na5 Ke2 70.Nc6 Kf3 71.Nb4 Kf4 72.Na6 Kf5 73.Nc5 g3 74.Na4 gxf2+ 75.Qxf2+ Ke4 76.Qf8 Ke5 77.Qc8 Kd5 78.Qd8+ Kc4 79.Qe8 Kd3 80.Qa8 Kc2 81.Qd8 Kc1 82.Kf2 g1=Q+ 83.Kxg1 Kb1 84.Qe7 Kc2 85.Qe8 Kd3 86.Qb8 Kd4 87.Qc7 Ke4 88.Qd7 Kf3 89.Qe7 Kf4 90.Qf8+ Ke3 91.Qc8 Kd4 92.Qd8+ Kc4 93.Kg2 Kb4 94.Nb6 Ka5 95.Nd5+ Ka6 96.Qb6# 1-0