1.d4 Nf6 2.c4 e6 3.g3 a6 4.Bg5 Be7 5.Nc3 d5 6.cxd5 exd5 7.Nf3 c6 8.Qc2 Bg4 9.Qb3 b5 10.Bg2 Nbd7 11.O-O O-O 12.Rfc1 h6 13.Bf4 Rc8 14.h3 Be6 15.Qd1 Ne4 16.a4 Qb6 17.axb5 axb5 18.Nxe4 dxe4 19.Ne5 Nxe5 20.Bxe5 Bd5 21.e3 f6 22.Bf4 g5 23.Qh5 Kg7 24.h4 gxf4 25.Qg4+ Kh8 26.Qxf4 f5 27.Qxh6+ Kg8 28.Qg6+ Kh8 29.Bh3 Rf6 30.Qh5+ Kg7 31.Bxf5 Rh8 32.Qg4+ Kf7 33.Bxe4 Be6 34.Qg5 Bd7 35.Qe5 Bd6 36.Qg5 Qb7 37.h5 Rg8 38.Bg6+ Rfxg6 39.hxg6+ Rxg6 40.Qh5 Kg7 41.Qf3 Bg4 42.Qxc6 Qf7 43.Qxb5 Bf3 44.Kf1 Rh6 45.Ke1 Rh2 46.Ra7 Rh1+ 47.Kd2 Qxa7 48.Rxh1 Bxh1 49.Qg5+ Kf7 50.Qh5+ Kg7 51.Qxh1 Qa5+ 52.Ke2 Qb5+ 53.Kf3 Qd5+ 54.e4 Qxd4 55.Qc1 Be5 56.Qg5+ Kf7 57.Qf5+ Ke7 58.b4 Qc3+ 59.Kg4 Bd4 60.b5 Qb2 61.f4 Qe2+ 62.Kg5 Qh2 63.g4 Qh8 64.e5 Qg8+ 65.Qg6 Qd5 66.Qf6+ Kd7 67.Qc6+ Qxc6 68.bxc6+ Kxc6 69.Kf6 Kd5 70.Kf5 Be3 71.g5 Bd2 72.g6 Be3 73.g7 Bf2 74.e6 Bc5 75.Kf6 Bd4+ 76.Kf7 Bc5 77.g8=Q Bd6 78.Kg7 Kc4 79.Qh8 Be5+ 80.Kh7 Bxh8 81.Kxh8 Kc5 82.Kg7 Kb6 83.Kf6 Kb7 84.Kg6 Kc7 85.f5 Kd8 86.Kf7 Kc8 87.Kf8 Kb7 88.f6 Kc6 89.Ke7 Kb6 90.Ke8 Kc5 91.Kd8 Kd5 92.Ke7 Kc4 93.Ke8 Kc5 94.f7 Kd6 95.f8=R Kxe6 96.Rf7 Kd6 97.Rf6+ Ke5 98.Ke7 Ke4 99.Rc6 Kd5 100.Rc8 Kd4 101.Kd6 Ke4 102.Rb8 Kf5 103.Rd8 Kf6 104.Ra8 Kf5 105.Rb8 Kf4 106.Kd5 Kf5 107.Rb3 Kf4 108.Rb7 Kg5 109.Ke5 Kg6 110.Rb4 Kh5 111.Kf5 Kh6 112.Rb2 Kg7 113.Re2 Kh6 114.Rh2+ Kg7 115.Ra2 Kh6 116.Ra7 Kh5 117.Rh7# 1-0