1.d4 Nf6 2.Nd2 d5 3.Ngf3 Bf5 4.c4 e6 5.e3 Be7 6.Qb3 b6 7.Bd3 Bxd3 8.Qxd3 O-O 9.O-O c5 10.b3 Nc6 11.dxc5 bxc5 12.cxd5 exd5 13.Bb2 Qb6 14.Rac1 Rfd8 15.h3 a5 16.a4 Nb4 17.Qb1 Qa6 18.Ne5 Nd7 19.Ndf3 Nxe5 20.Nxe5 Qe6 21.Rfd1 Rab8 22.Ba1 h6 23.Nd3 Nxd3 24.Qxd3 Rb4 25.Qc2 d4 26.Rd3 Qb6 27.exd4 cxd4 28.Bb2 Qe6 29.Ba3 Rbb8 30.Bxe7 Qxe7 31.Qd2 Rd5 32.Rc4 Qf6 33.Rcxd4 Rxd4 34.Rxd4 Rxb3 35.Rd8+ Kh7 36.Qc2+ g6 37.Qxb3 Qxd8 38.Qxf7+ Kh8 39.Qxg6 Qd1+ 40.Kh2 Qxa4 41.Qxh6+ Kg8 42.Qg5+ Kh7 43.Qf5+ Kg7 44.Qe5+ Kg8 45.g4 Qb4 46.g5 a4 47.g6 Qf8 48.Kg3 a3 49.f4 Qg7 50.Qd5+ Kh8 51.f5 a2 52.Qa8+ Qg8 53.Qa3 Kg7 54.Kg4 Qe8 55.Qa7+ Kf6 56.Qd4+ Qe5 57.Qd8+ Qe7 58.Qh8+ Qg7 59.Qh4+ Ke5 60.Qe1+ Kd6 61.Qe6+ Kc7 62.Qxa2 Qd4+ 63.Kh5 Qh8+ 64.Kg5 Qd8+ 65.f6 Kb6 66.Qe6+ Ka7 67.Qe7+ Qd7 68.Qxd7+ Kb6 69.Qe8 Kc7 70.Qf8 Kd7 71.Qf7+ Kd6 72.Qe8 Kc5 73.Qd8 Kb4 74.Qe8 Ka5 75.Qf7 Ka4 76.Qf8 Kb5 77.Qg8 Kc5 78.Qh7 Kb5 79.Qh6 Kb6 80.Qh8 Kb5 81.Qh4 Kc5 82.Qh8 Kb5 83.f7 Ka5 84.Qd8+ Ka4 85.h4 Ka3 86.Kf5 Kb4 87.Qd7 Kb3 88.Qe8 Kb2 89.Qg8 Kc3 90.Qh7 Kc4 91.Qh6 Kb5 92.Qh5 Kb6 93.Qh8 Kc5 94.Qd8 Kc6 95.Qe8+ Kb6 96.Qg8 Kb7 97.Qh7 Kc6 98.Ke4 Kc5 99.Qg7 Kc6 100.Qh8 Kc5 101.Qd8 Kc4 102.Qb8 Kc3 103.h5 Kc4 104.Qc7+ Kb5 105.Qd7+ Ka5 106.Qe7 Ka4 107.Qd8 Kb5 108.Qd7+ Kb4 109.Qe7+ Ka5 110.g7 Kb6 111.Qd8+ Kc6 112.Qe8+ Kb6 113.Qd8+ Ka7 114.h6 Kb7 115.Qd7+ Ka8 116.Qe7 Kb8 117.Kd5 Kc8 118.Kc6 Kb8 119.Qa3 Kc8 120.Qa8# 1-0