1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.e3 O-O 6.Bd3 dxc4 7.Bxc4 b6 8.a3 Bxc3+ 9.bxc3 Bb7 10.O-O c5 11.Bb2 Nc6 12.Bd3 Na5 13.Nd2 e5 14.Qc2 exd4 15.cxd4 Rc8 16.Bf5 Rc7 17.Rac1 c4 18.e4 g6 19.Bh3 Nb3 20.Nxb3 Bxe4 21.Qd2 cxb3 22.Rxc7 Qxc7 23.d5 Nxd5 24.Qd4 f5 25.f3 Qc5 26.fxe4 Qxd4+ 27.Bxd4 Nf4 28.Rxf4 Rd8 29.Bf6 Kf7 30.Bb2 Rd2 31.Rf2 Rd1+ 32.Rf1 Rd2 33.Bh8 f4 34.Rb1 h5 35.Rxb3 Rf2 36.Kxf2 g5 37.Bg7 f3 38.g3 a5 39.a4 Ke8 40.Bg4 Ke7 41.Bxh5 b5 42.axb5 Kd8 43.b6 Ke7 44.b7 g4 45.b8=Q a4 46.Qa8 Kd6 47.Qa7 axb3 48.Qa6+ Kc7 49.Qa5+ Kd7 50.Qa4+ Ke6 51.Qa3 Kd7 52.h3 Ke6 53.h4 Kd7 54.Bg6 Kc6 55.h5 Kc7 56.h6 Kd8 57.h7 Kd7 58.h8=N Kc6 59.Nf7 Kb7 60.Nd6+ Kb8 61.Nf5 Kc7 62.Ne7 Kd7 63.Nd5 Kc6 64.Nf6 b2 65.Be8+ Kb6 66.Nd7+ Kc6 67.Ne5+ Kc7 68.Qa7+ Kd6 69.Qd4+ Ke7 70.Qd7# 1-0