1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.O-O h5 5.d4 cxd4 6.Nxd4 h4 7.Nc3 hxg3 8.fxg3 Nc6 9.Nf5 Bxf5 10.Rxf5 e6 11.Rf1 Ng4 12.h3 Bc5+ 13.e3 Bxe3+ 14.Bxe3 Nxe3 15.Qf3 Nxf1 16.Rxf1 O-O 17.Qh5 Ne7 18.Kh2 Qb6 19.Qg5 Nf5 20.Rf4 Qxb2 21.Nxd5 Rae8 22.Nb4 Qf6 23.Qh5 Qg6 24.Qf3 Rd8 25.Nd3 Rd4 26.Rxd4 Nxd4 27.Qxb7 Nf5 28.Qf3 Rc8 29.c4 Rxc4 30.Ne5 Qxg3+ 31.Qxg3 Nxg3 32.Nxc4 Ne2 33.Nd6 Nc3 34.a3 a5 35.Nc4 a4 36.Nb6 Nb1 37.Nc4 Nc3 38.Bc6 Kf8 39.Kg3 Ke7 40.Kf3 f6 41.Ke3 e5 42.Kd3 Nd1 43.Bxa4 Nf2+ 44.Ke3 Nxh3 45.Bc6 Nf4 46.a4 Ne6 47.a5 Nc7 48.Ke4 f5+ 49.Kxe5 g6 50.Nb6 Na6 51.Bb7 Nb8 52.Bc8 Kd8 53.Be6 Kc7 54.Nd5+ Kd8 55.Kd6 Nc6 56.Kxc6 f4 57.a6 g5 58.a7 f3 59.a8=Q#