1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 d5 7.Bg2 c6 8.O-O b6 9.Nc3 Ba6 10.cxd5 cxd5 11.Rfc1 Bb7 12.Nb5 Nc6 13.Ne5 Rc8 14.Qb3 a6 15.Nxc6 Rxc6 16.Na7 Rc4 17.Rxc4 dxc4 18.Qxc4 Bxg2 19.Kxg2 b5 20.Qc2 Qxd4 21.Nc6 Qd5+ 22.e4 Qd7 23.Rd1 Qb7 24.Ba5 Re8 25.Nxe7+ Qxe7 26.Qc6 h5 27.a3 Rb8 28.f3 Qa7 29.h4 Kh7 30.Rd6 Qe3 31.Qc2 Rc8 32.Bc3 Ne8 33.Rxa6 Rd8 34.Qf2 Qc1 35.Ra7 Kg8 36.a4 bxa4 37.Rxa4 e5 38.Ra5 f6 39.Rd5 Rxd5 40.exd5 Kf7 41.Qe2 Nd6 42.f4 Nf5 43.Qxh5+ g6 44.Qh7+ Ng7 45.fxe5 Qc2+ 46.Kg1 Qd1+ 47.Kf2 Qc2+ 48.Ke3 Qc1+ 49.Ke4 Qc2+ 50.Kd4 fxe5+ 51.Kxe5 Qd3 52.Kd6 Qa6+ 53.Kc5 Qa7+ 54.Kc4 Qa6+ 55.Kd4 Qa7+ 56.Kd3 Qa6+ 57.Kd2 Qf6 58.Bxf6 Kf8 59.Qh8+ Kf7 60.Qc8 g5 61.Qc7+ Ke8 62.Qb8+ Kf7 63.Qd8 Nh5 64.Qb8 Nf4 65.Qd8 Ne6 66.Qb8 Ng7 67.b4 g4 68.Qa7+ Kg8 69.Qa8+ Kh7 70.Qb8 Ne8 71.Qa7+ Kg6 72.Qa8 Nxf6 73.Qb8 Nd7 74.Qb7 Nb8 75.Qa8 Kg7 76.Qa7+ Kg6 77.Qb7 Kf5 78.Qc7 Nc6 79.Qd7+ Kg6 80.Qe8+ Kf6 81.Qf8+ Ke5 82.Qg8 Kd6 83.Qh8 Kxd5 84.Qe8 Kc4 85.Qf8 Kd4 86.Qf7 Ne7 87.Qe8 Kd5 88.Qd8+ Ke6 89.Qb8 Nd5 90.Qb7 Nxb4 91.Qc7 Nc2 92.Qb8 Ne3 93.Qd8 Ng2 94.Qf8 Ne1 95.Qg7 Nc2 96.Qg8+ Kd6 97.Qc8 Na3 98.Qe8 Nb1+ 99.Ke3 Kc7 100.h5 Na3 101.Qf8 Nc4+ 102.Kd3 Ne3 103.Qf7+ Kd8 104.Qf8+ Kd7 105.Qf7+ Kd8 106.h6 Nc4 107.Qg7 Nb6 108.Kd4 Ke8 109.Ke5 Kd8 110.Kd6 Nc8+ 111.Kc5 Nd6 112.Kc6 Nf7 113.Qxf7 Kc8 114.Qg8# 1-0