1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 dxc4 5.e3 c5 6.Bxc4 a6 7.a4 Be7 8.O-O Nc6 9.dxc5 Qxd1 10.Rxd1 Bxc5 11.b3 O-O 12.Bb2 Be7 13.Be2 h6 14.Nb1 Bd7 15.Nbd2 Rfd8 16.Nc4 Be8 17.Nd4 Nb4 18.Bf3 Nfd5 19.a5 Rac8 20.h3 Rc7 21.Rd2 Nc6 22.Rad1 Ndb4 23.Nxc6 Nxc6 24.Rxd8 Nxd8 25.Ba3 Nc6 26.Bxe7 Rxe7 27.Rc1 Rc7 28.Nd6 Kf8 29.b4 Ke7 30.Nxe8 Kxe8 31.b5 axb5 32.a6 Kd7 33.axb7 Nb8 34.Rd1+ Ke7 35.Rb1 Rc5 36.Be2 Kd6 37.Bxb5 Kc7 38.Be8 f6 39.Kh2 Na6 40.Bf7 Re5 41.Kg3 Kb8 42.Be8 Rg5+ 43.Kh2 Rc5 44.Rb6 Nc7 45.Bc6 Ra5 46.Bf3 Ra6 47.Rb2 Nd5 48.Kg3 Rb6 49.Rxb6 Nxb6 50.Kh4 g6 51.Be4 f5 52.Bc6 Nc4 53.Bd7 Kxb7 54.Bxe6 Ne5 55.f4 Nc6 56.g4 fxg4 57.hxg4 Kc7 58.g5 Kd6 59.gxh6 Kxe6 60.h7 Nd8 61.h8=Q Kd7 62.Qh7+ Ke8 63.Qh6 Nf7 64.Qxg6 Ke7 65.Qg8 Nh8 66.Qh7+ Nf7 67.e4 Ke8 68.Qg6 Kd7 69.Qxf7+ Kd6 70.Qe8 Kc7 71.Qf8 Kc6 72.Qc8+ Kd6 73.Qd8+ Kc6 74.Qe8+ Kb7 75.Qf8 Kb6 76.Qc8 Kb5 77.Qd8 Ka6 78.Qe7 Kb5 79.Qe8+ Ka6 80.Kg3 Kb6 81.e5 Ka6 82.Qf7 Kb6 83.Qg7 Ka6 84.Qg8 Kb7 85.Qh7+ Kc6 86.Qh6+ Kc5 87.Qh5 Kb5 88.Qh4 Kb6 89.Qh3 Kc6 90.Qh8 Kd5 91.Qd8+ Kc4 92.Qe7 Kb3 93.Kf3 Ka4 94.Qb7 Ka5 95.Ke4 Ka4 96.Kd5 Ka5 97.Kc5 Ka4 98.Qb4# 1-0