1.d4 d5 2.e3 e6 3.Nd2 f5 4.Ngf3 Nc6 5.c4 g6 6.a3 Nf6 7.Qc2 a5 8.Be2 Bg7 9.b3 O-O 10.Bb2 Ne7 11.O-O c6 12.a4 Ne4 13.Rad1 g5 14.Nxe4 fxe4 15.Ne5 Nf5 16.Ba3 Rf6 17.Qd2 Bd7 18.f3 exf3 19.Rxf3 Be8 20.Rdf1 h5 21.Bd3 g4 22.R3f2 Bh6 23.Bxf5 exf5 24.Rxf5 Rxf5 25.Rxf5 b5 26.Qf2 b4 27.Bc1 dxc4 28.Nxc4 Ra7 29.Ne5 c5 30.Bb2 Rc7 31.h3 gxh3 32.gxh3 cxd4 33.Bxd4 Qd5 34.Nc4 Qe4 35.Qg3+ Bg7 36.Qxc7 Bxd4 37.Rg5+ Bg6 38.exd4 Qe1+ 39.Kh2 Qf2+ 40.Rg2 Qf7 41.Qd6 Kh7 42.Ne5 Qf4+ 43.Kg1 Qc1+ 44.Kf2 Qf4+ 45.Ke2 Qe4+ 46.Kf1 Qf4+ 47.Ke2 Qe4+ 48.Kf1 Qb1+ 49.Kf2 Qc2+ 50.Kg3 Qxb3+ 51.Kh2 Qg8 52.Rxg6 Qa2+ 53.Rg2 Qxg2+ 54.Kxg2 b3 55.Qg6+ Kh8 56.Nf7# 1-0