1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 O-O 6.Qc2 d5 7.Nf3 c6 8.Bf4 b6 9.O-O Nbd7 10.Rd1 Bb7 11.Nc3 dxc4 12.Nd2 Nd5 13.Nxc4 Nxf4 14.gxf4 Qc7 15.Ne5 Nxe5 16.dxe5 Rad8 17.Nb5 Qb8 18.Nc3 c5 19.e3 Bxg2 20.Kxg2 b5 21.b3 Qb7+ 22.Qe4 Qa6 23.a4 b4 24.Nb5 Qb6 25.Rac1 a6 26.Nd6 Bxd6 27.a5 Qc7 28.exd6 Rxd6 29.Rd4 Rxd4 30.exd4 c4 31.Rxc4 Qxa5 32.Qb7 Qf5 33.Qf3 Qg6+ 34.Kf1 a5 35.Rc5 h6 36.Rxa5 Qb1+ 37.Kg2 Rd8 38.Ra8 Qg6+ 39.Kf1 Rxa8 40.Qxa8+ Kh7 41.Qf3 Qf5 42.Ke2 g6 43.Kd2 Qb1 44.d5 Qb2+ 45.Ke1 Qc1+ 46.Ke2 exd5 47.Qxd5 Qxf4 48.h3 Kg7 49.Qd3 h5 50.Kf1 Qc1+ 51.Kg2 Qc3 52.Qd5 Kf6 53.Qd8+ Kg7 54.Qd5 Qf6 55.Qc5 Qf4 56.Qd5 Kh6 57.Qa8 Qg5+ 58.Kf1 Kg7 59.Qe4 Qc5 60.Kg2 Kf6 61.Qf4+ Ke6 62.Qe4+ Kd6 63.Qf4+ Ke7 64.Qe4+ Kf8 65.Qa8+ Kg7 66.Qe4 Kh7 67.Kg1 Qc3 68.Qd5 Kg8 69.Kg2 Kg7 70.Kh2 Kf6 71.Kg2 Ke7 72.Kh2 Qc7+ 73.Kg2 Qf4 74.Qb7+ Kf6 75.Qc6+ Kg7 76.Qd5 h4 77.Kf1 g5 78.Kg2 g4 79.hxg4 Qxg4+ 80.Kh2 Qf4+ 81.Kg2 Kg6 82.Qc6+ Kh5 83.Qb7 Qg4+ 84.Kh2 Kg6 85.Qc6+ Qe6 86.Qg2+ Kf6 87.Qf3+ Qf5 88.Qc6+ Kg5 89.Qg2+ Kh5 90.Qf1 Qf4+ 91.Kg1 Qg4+ 92.Kh2 Qf4+ 93.Kg1 f5 94.Qa1 h3 95.Qa8 Kh4 96.Qh8+ Kg4 97.Qg8+ Kf3 98.Qd5+ Ke2 99.Qb5+ Kd2 100.Qd5+ Ke1 101.Qe6+ Qe4 102.Qg6 Qg4+ 103.Qxg4 fxg4 104.f4 gxf3 105.Kh2 f2 106.Kg3 f1=Q 107.Kg4 h2 108.Kh5 Qg2 109.Kh6 h1=R# 0-1