1.Nf3 Nf6 2.d4 d5 3.c3 a5 4.Bf4 Bf5 5.Nh4 Be4 6.Nd2 e6 7.f3 Bg6 8.Qb3 Ra7 9.Nxg6 hxg6 10.e4 a4 11.Qc2 Nh5 12.Be5 Nd7 13.O-O-O a3 14.b4 Nxe5 15.dxe5 c6 16.exd5 exd5 17.Bd3 Nf4 18.g3 Nxd3+ 19.Qxd3 Be7 20.h4 Qc8 21.f4 b6 22.Nf3 c5 23.bxc5 Qxc5 24.Nd4 Rc7 25.Qb5+ Qxb5 26.Nxb5 Rc5 27.Rxd5 Rxd5 28.Nc7+ Kd7 29.Nxd5 Bc5 30.Rd1 Ke6 31.Nxb6 Bf2 32.Rd3 Kf5 33.Nc4 Kg4 34.e6 fxe6 35.Ne5+ Kh3 36.g4+ Bg3 37.Nxg6 Rh6 38.g5 Rxg6 39.h5 e5 40.hxg6 exf4 41.Kc2 Kg2 42.Rd7 f3 43.Rxg7 f2 44.Rf7 Be5 45.c4 f1=Q 46.Rxf1 Kxf1 47.Kd3 Bg3 48.Kc3 Be5+ 49.Kb3 Ke2 50.c5 Bh2 51.c6 Bg1 52.c7 Bd4 53.g7 Be5 54.Kb4 Kd3 55.Kb3 Bf6 56.c8=Q Ke4 57.g8=R Kd3 58.Rd8+ Ke3 59.Rd2 Kf3 60.Kxa3 Bc3 61.Qc5 Kf4 62.Qe7 Kg3 63.Qd8 Be5 64.Qh8 Bb2+ 65.Qxb2 Kh4 66.Qb3 Kxg5 67.Qb1 Kg4 68.Rd8 Kh3 69.Rg8 Kh4 70.Qh7# 1-0