1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.c3 Qb6 6.Qb3 Be7 7.h3 O-O 8.Nbd2 Qd8 9.Be2 Nc6 10.O-O b6 11.Rad1 Bd6 12.Qa3 Bxf4 13.exf4 Qd6 14.dxc5 Qxc5 15.Qa4 Bd7 16.Qc2 a5 17.Nb3 Qd6 18.Qc1 a4 19.Nbd4 a3 20.b3 Rfc8 21.Qe3 Nxd4 22.Nxd4 Rc5 23.c4 dxc4 24.bxc4 Qc7 25.Nf3 Be8 26.Ne5 b5 27.cxb5 Nd5 28.Qf3 Bxb5 29.Bxb5 Rxb5 30.Rc1 Qb7 31.f5 exf5 32.Qxf5 Nf6 33.Qf4 Rb2 34.Qc4 h6 35.Rfd1 Re8 36.Rd7 Nxd7 37.Qxf7+ Kh7 38.Qg6+ Kg8 39.Qxe8+ Nf8 40.Rc8 Qb4 41.Qf7+ Kh7 42.Qf5+ Kg8 43.Ng6 Rb1+ 44.Kh2 Qd6+ 45.g3 Rb8 46.Rxf8+ Rxf8 47.Nxf8 Qxf8 48.Qxf8+ Kxf8 49.Kg2 Ke7 50.Kf3 Kd6 51.Ke4 Kc5 52.Kd3 Kd5 53.h4 h5 54.f3 Kc5 55.Kc3 Kd5 56.Kb4 Kd4 57.Kxa3 Ke3 58.Kb4 Kxf3 59.a4 Kxg3 60.a5 Kh2 61.a6 Kg3 62.Kc4 Kg4 63.Kb4 Kf5 64.Kb3 g5 65.Ka2 Kf4 66.hxg5 Kf5 67.g6 Kf6 68.Ka3 h4 69.a7 Kg7 70.a8=Q Kh6 71.Qe8 Kh5 72.Qg8 h3 73.Kb4 Kh4 74.Kc3 Kg3 75.Qe8 Kf4 76.Qd7 Ke3 77.Qc7 Ke2 78.Kb2 Kf2 79.Qa7+ Kg3 80.Qe3+ Kg2 81.Qd3 Kg1 82.Ka3 Kf2 83.Qd1 Kg3 84.Qd3+ Kg2 85.Kb2 Kf2 86.g7 Kg1 87.g8=Q+ Kh2 88.Qg5 Kh1 89.Qxh3# 1-0