1.d4 Nf6 2.c4 e6 3.g3 c5 4.d5 exd5 5.cxd5 g6 6.Nf3 d6 7.Nc3 Bg7 8.Bg2 O-O 9.O-O Re8 10.Re1 Ne4 11.Nxe4 Rxe4 12.Bg5 Qc7 13.Qc2 Re8 14.e4 Nd7 15.Bd2 Ne5 16.Nxe5 Bxe5 17.Bc3 Bd7 18.a4 Bxc3 19.Qxc3 f5 20.h4 fxe4 21.Bxe4 Qd8 22.Bd3 Rxe1+ 23.Rxe1 Qf8 24.b4 b6 25.bxc5 bxc5 26.Bb5 Bxb5 27.axb5 Re8 28.Re6 Rxe6 29.dxe6 Qe7 30.Qe3 Kg7 31.g4 Qxh4 32.Qe4 Qe7 33.f4 Kf6 34.g5+ Kg7 35.Kf2 h6 36.Qd5 hxg5 37.fxg5 Kf8 38.Ke2 Kg7 39.Kd3 Kf8 40.Kc4 Kg7 41.Kb3 Kf8 42.Ka4 Kg7 43.Qa8 Qxe6 44.Qxa7+ Kf8 45.b6 Ke8 46.Kb5 Qe2+ 47.Kc6 Qe4+ 48.Kc7 Qe7+ 49.Kb8 Qd8+ 50.Kb7 c4 51.Qa5 Qd7+ 52.Ka8 Qd8+ 53.Ka7 Ke7 54.Qc3 Qc8 55.Qg7+ Kd8 56.Qh8+ Kd7 57.Qxc8+ Kxc8 58.b7+ Kd7 59.b8=Q Ke7 60.Kb6 Kf7 61.Ka5 Ke6 62.Ka6 Kd7 63.Kb5 d5 64.Kb6 Ke6 65.Kc5 c3 66.Qd6+ Kf5 67.Qxd5+ Kg4 68.Qd6 c2 69.Qd2 Kh5 70.Qxc2 Kg4 71.Qxg6 Kh3 72.Qe8 Kg4 73.Qf8 Kg3 74.Qc8 Kh2 75.Qd8 Kg1 76.Qd7 Kg2 77.Qe7 Kg3 78.Qe8 Kh3 79.Qa8 Kg4 80.Qa7 Kf3 81.Qa6 Kg3 82.Qa5 Kg2 83.Kd4 Kh3 84.g6 Kh2 85.Qa8 Kg1 86.Qa7 Kf1 87.Qa6+ Kf2 88.Qa5 Kg1 89.Qa4 Kf1 90.Qa3 Kg2 91.Qa2+ Kg1 92.Qa8 Kf1 93.Qd8 Kg2 94.Qe8 Kf2 95.Qf8+ Kg1 96.Ke3 Kh2 97.g7 Kh3 98.Kf3 Kh4 99.Qc5 Kh3 100.Qh5# 1-0