1.Nf3 d5 2.d4 Nf6 3.Bf4 g6 4.Nbd2 Bg7 5.e3 O-O 6.Be2 Nh5 7.Be5 f6 8.Bg3 e5 9.c4 e4 10.Ng1 Nxg3 11.hxg3 c6 12.Nh3 f5 13.cxd5 cxd5 14.Nf4 Nc6 15.Nxd5 Be6 16.Nf4 Bf7 17.Bc4 Bxc4 18.Nxc4 Qe7 19.Qb3 Qf7 20.Rc1 g5 21.Nh5 Rad8 22.Nxg7 Kxg7 23.Nd2 Rd5 24.O-O g4 25.Rc3 h5 26.Rfc1 Rd7 27.Qa4 Rh8 28.Nf1 a6 29.Rc5 Rh6 30.b4 b5 31.Qa3 Ne7 32.Rc7 Nd5 33.Rxd7 Qxd7 34.Rc5 Rc6 35.Nd2 Qe6 36.Qb2 Rxc5 37.dxc5+ Qf6 38.Qb3 Qa1+ 39.Nb1 Qe5 40.Na3 Qa1+ 41.Kh2 Qe5 42.Nc2 h4 43.Nd4 hxg3+ 44.fxg3 Kf6 45.Ne2 Ke7 46.Kg1 Kd7 47.Kf2 Kc7 48.Nd4 Kb7 49.a3 Kc8 50.Nc6 Qe6 51.Qxd5 Qe8 52.Qd6 Kb7 53.Nd8+ Qxd8 54.Qxd8 Ka7 55.Kg1 a5 56.Qc7+ Ka8 57.c6 f4 58.Qb7# 1-0