1.d4 a6 2.e4 e6 3.c3 c5 4.Nf3 d5 5.exd5 exd5 6.Bd3 Be7 7.Bf4 Nf6 8.O-O O-O 9.Re1 Bg4 10.h3 Bh5 11.Nbd2 cxd4 12.cxd4 Nc6 13.Qb3 Na5 14.Qd1 Nc4 15.Nxc4 dxc4 16.Bxc4 Bb4 17.Re3 Rc8 18.Bb3 Nd5 19.Bxd5 Qxd5 20.Qb3 Bxf3 21.Rxf3 Qxd4 22.a3 Be7 23.Qxb7 Bf6 24.Rb1 a5 25.b4 axb4 26.axb4 Be5 27.Bxe5 Qxe5 28.b5 Rb8 29.Qc6 Rfc8 30.Qd7 Rc7 31.Qd3 g6 32.Re3 Qc5 33.Qe2 Rcb7 34.Re5 Qd6 35.Rd1 Qf6 36.Rdd5 Kg7 37.g3 h5 38.h4 Rb6 39.Kg2 Rd6 40.Qc4 Rbd8 41.Qc5 R8d7 42.Rxd6 Rxd6 43.Rd5 Rb6 44.Rd7 Re6 45.Qd4 Re2 46.Qxf6+ Kxf6 47.b6 Rb2 48.b7 Ke6 49.Rc7 Rb3 50.Kf1 Rb2 51.Ke1 f6 52.Kd1 g5 53.Rg7 gxh4 54.gxh4 Kd6 55.Kc1 Rb4 56.Kc2 Kc6 57.Kc3 Rb1 58.Kc4 Kd6 59.f4 Rb2 60.f5 Rb1 61.Rf7 Ke5 62.Rd7 Kxf5 63.Rd5+ Kg4 64.Rb5 Rc1+ 65.Kd3 Rd1+ 66.Kc2 Rd8 67.b8=Q Rxb8 68.Rxb8 Kxh4 69.Kd3 Kg3 70.Ke2 h4 71.Rg8+ Kh3 72.Kf2 Kh2 73.Re8 Kh1 74.Kf3 f5 75.Re7 h3 76.Kg3 h2 77.Re1# 1-0