1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 O-O 6.Nf3 b6 7.Bg2 d5 8.O-O c6 9.b3 a5 10.Ne5 Nfd7 11.Nd3 Ba6 12.Bf4 Nf6 13.Rd1 Nbd7 14.Nd2 Nh5 15.Be5 Rc8 16.Rac1 Nhf6 17.Bf4 Nh5 18.Be3 Nhf6 19.Nf3 Ba3 20.Rb1 c5 21.Nfe5 Qe7 22.Qc3 Nxe5 23.dxe5 d4 24.Qd2 dxe3 25.exf6 exf2+ 26.Nxf2 Qxf6 27.Qd7 Rcd8 28.Qc7 Rb8 29.Qa7 Bb7 30.Bxb7 Qe7 31.Qxb6 Rxb7 32.Qxa5 Bb4 33.Qa6 Ra7 34.Qd6 Qxd6 35.Rxd6 Rxa2 36.Kf1 Rfa8 37.Nd3 g5 38.Nxb4 cxb4 39.Rb6 R8a5 40.Kf2 Re5 41.Re1 Kg7 42.Rxb4 Rc2 43.Rb7 h5 44.Rd7 Rb2 45.Rd3 Kf6 46.Rc3 Ke7 47.c5 Kd7 48.c6+ Kc7 49.h3 f6 50.Kf3 Rf5+ 51.Kg2 Re5 52.Kf2 Rf5+ 53.Kg1 Rb5 54.Re3 R2xb3 55.Rxe6 Rxg3+ 56.Kh2 Rbb3 57.Rd1 Rxh3+ 58.Kg1 Rbg3+ 59.Kf2 Rc3 60.Rd7+ Kb6 61.Rb7+ Ka6 62.Rb2 Rb3 63.c7+ Kb7 64.Rc6 Rf3+ 65.Kg2 Rg3+ 66.Kf1 Kc8 67.Rd2 Rgc3 68.Rd8+ Kb7 69.c8=Q+ Ka7 70.Qa8# 1-0