1.e4 Nh6 2.d4 a6 3.Nf3 Ng8 4.c4 d6 5.Nc3 Bg4 6.Be3 e5 7.dxe5 Nd7 8.exd6 Bxd6 9.h3 Bh5 10.Qd4 Ngf6 11.e5 Bxf3 12.exf6 Bc6 13.fxg7 Rg8 14.Nd5 Be5 15.Qe4 Bxd5 16.cxd5 Qe7 17.Bd3 Rxg7 18.O-O-O O-O-O 19.Kb1 Nf6 20.Qf3 Kb8 21.Bc2 Qb4 22.Bc1 Bd4 23.Rd3 Nxd5 24.Rhd1 c5 25.Rb3 Qc4 26.Bh6 Nb4 27.Bd3 Qe6 28.Bxg7 Bxg7 29.Bc2 Rxd1+ 30.Bxd1 Bd4 31.Qg4 Qd5 32.Qe2 Ka7 33.a3 Nc6 34.Rg3 c4 35.Qd2 Qb5 36.f4 c3 37.Rxc3 Bxc3 38.Qxc3 Qf5+ 39.Qc2 Qxf4 40.Qxh7 Ne5 41.Qc2 Qd4 42.Be2 f6 43.Bf1 f5 44.Qe2 Kb8 45.h4 Ng4 46.Qd3 Qg1 47.Ka2 Qf2 48.h5 Ka7 49.Qf3 Qd4 50.Be2 Qe5 51.Qd3 Nf2 52.Qd2 Ne4 53.Qe3+ Ka8 54.Bd1 f4 55.Qd3 Nc5 56.Qc4 Ne4 57.Bf3 Nd2 58.Qxa6+ Kb8 59.Qxb7# 1-0