1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Nc3 h6 18.Rdc1 Nb8 19.e3 Nc6 20.Be1 Na5 21.Qd1 Nc4 22.b3 Nd6 23.Bf1 Nfe4 24.Ne2 Nf5 25.Nf4 e5 26.dxe5 Qxe5 27.Ne2 d4 28.exd4 Qf6 29.Bg2 Re8 30.Rc7 Ba6 31.Nc3 Nxc3 32.Bxc3 Qd8 33.Rc6 Ne7 34.Rc4 Nd5 35.Bb2 Qd7 36.Rc2 Rad8 37.Rac1 Qf5 38.Rd2 Re6 39.h4 Qg6 40.Qf3 Ree8 41.Ba3 Qe6 42.Qd1 Be2 43.Qc2 Bg4 44.Qd3 Bh3 45.Bf3 Bf5 46.Qf1 Bg4 47.Re2 Qf5 48.Bxg4 Qxg4 49.Rce1 Rxe2 50.Qxe2 Qxd4 51.Bb2 Qc5 52.Qg4 Qf8 53.Rd1 Nf6 54.Bxf6 Rxd1+ 55.Qxd1 gxf6 56.Qg4+ Kh7 57.Qd7 a5 58.a4 Kg7 59.Qg4+ Kh7 60.Qd4 Qe7 61.Qxb6 Qe1+ 62.Kh2 Kg7 63.Qd4 Qf1 64.Qd2 Kh7 65.Qf4 Kg7 66.Qf5 Qe1 67.Kg2 Qb4 68.Qd5 Qc3 69.Qc4 Qd2 70.Qg4+ Kh7 71.Qf4 Qd5+ 72.Kh2 Qxb3 73.Qf5+ Kg7 74.Qxa5 Qc2 75.Qa7 Qd2 76.Qc5 Qa2 77.a5 Qe2 78.Qb6 f5 79.a6 f4 80.Qd4+ Kh7 81.a7 fxg3+ 82.Kxg3 Qa6 83.Qe4+ Kg7 84.a8=Q h5 85.Qxa6 f5 86.f3 Kf8 87.f4 Kf7 88.Qab7+ Kf6 89.Qbc6+ Kf7 90.Qd7+ Kf8 91.Qde8+ Kg7 92.Q4e5+ Kh6 93.Q8h8+ Kg6 94.Qhg7# 1-0