1.d4 c6 2.c3 d5 3.Qc2 h5 4.Nd2 g6 5.e4 dxe4 6.Nxe4 Nf6 7.Bd3 Nxe4 8.Bxe4 Bg7 9.Nf3 Be6 10.h3 Bd5 11.Bxd5 cxd5 12.Qe2 Nc6 13.Bf4 Qd7 14.O-O O-O 15.Rfe1 Rae8 16.Rad1 Rc8 17.Qe3 Rfe8 18.Bh6 Bf6 19.Re2 b5 20.Ne5 Bxe5 21.dxe5 Red8 22.Qd3 Qe6 23.Qxb5 d4 24.Red2 dxc3 25.Rxd8+ Nxd8 26.bxc3 Nc6 27.Rd5 Rb8 28.Qc5 Rb1+ 29.Kh2 Rb2 30.a3 Rxf2 31.Qxf2 Qxd5 32.Bf4 Qe4 33.Qe3 Qa4 34.Bg3 Qc4 35.Qf3 Kf8 36.Qe3 Ke8 37.Qd2 h4 38.Bf2 Nxe5 39.Qh6 Nc6 40.Qh8+ Kd7 41.Bxh4 Qa4 42.Qh7 Nd8 43.Bg3 Qxa3 44.Qh4 Qc5 45.Qa4+ Nc6 46.Qa6 Qb6 47.Qc4 Ke8 48.Qg4 Kf8 49.Qh4 Kg8 50.Qc4 a6 51.Qd5 Qb5 52.Qd7 a5 53.Qc8+ Kg7 54.c4 Qxc4 55.Qc7 a4 56.Be5+ f6 57.Bd6 Qe6 58.Qxc6 Qxd6+ 59.Qxd6 exd6 60.h4 Kf8 61.Kh1 f5 62.g4 f4 63.h5 gxh5 64.gxh5 a3 65.Kh2 Kg7 66.Kh3 Kh7 67.Kg2 d5 68.Kf2 Kh8 69.Kg1 Kh7 70.Kf1 Kg7 71.Kf2 a2 72.h6+ Kf8 73.Kg1 d4 74.Kf2 a1=Q 75.Ke2 Qa5 76.Kf3 Qb5 77.Kf2 d3 78.Kg2 Qc4 79.Kf3 Ke8 80.Kg2 Qf7 81.Kf2 Ke7 82.Kf1 Qb3 83.Kg1 Qd1+ 84.Kg2 f3+ 85.Kf2 Qb3 86.Kf1 Qb7 87.Kg1 Qa7+ 88.Kf1 d2 89.h7 d1=Q# 0-1