1.Nf3 Nf6 2.c4 b6 3.d4 e6 4.g3 Ba6 5.Bg2 Bxc4 6.Ne5 Bd5 7.e4 Nxe4 8.O-O Be7 9.Qg4 Nf6 10.Qxg7 Rf8 11.Nc3 Bxg2 12.Kxg2 d6 13.Ng4 Nbd7 14.Nxf6+ Nxf6 15.Bg5 Rg8 16.Qh6 Rg6 17.Qh4 Qd7 18.f4 O-O-O 19.f5 exf5 20.Rae1 Rdg8 21.Bxf6 Bxf6 22.Qf4 Rg5 23.Nd5 Bd8 24.Qf3 c6 25.Ne3 d5 26.Nxf5 R8g6 27.Qf4 Kb7 28.Ne3 Rf6 29.Qh4 Rxf1 30.Rxf1 Qe6 31.Qf4 f6 32.Nf5 Bc7 33.Qf3 h5 34.h4 Rg4 35.Kh3 Rxg3+ 36.Qxg3 Bxg3 37.Kxg3 Qe2 38.Rf2 Qg4+ 39.Kh2 c5 40.dxc5 bxc5 41.Ng3 Qxh4+ 42.Kg2 Qg4 43.Rxf6 h4 44.Rf3 hxg3 45.Rxg3 Qe2+ 46.Kh3 d4 47.Rg2 Qe3+ 48.Rg3 Qe2 49.Rg2 Qf1 50.Kh2 d3 51.Rd2 c4 52.Kg3 Qe1+ 53.Rf2 d2 54.Kh4 d1=Q 55.Kg3 Qe3+ 56.Kg2 Qg4+ 57.Kf1 Qd1+ 58.Kg2 Qg4+ 59.Kf1 Qd3+ 60.Re2 Qdxe2# 0-1