1.Nf3 b6 2.e4 Bb7 3.Nc3 e6 4.d4 Bb4 5.Bd3 Nf6 6.Nd2 O-O 7.e5 Nc6 8.exf6 Qxf6 9.a3 Be7 10.Nf3 g6 11.Be3 Qg7 12.Qd2 Rfe8 13.O-O-O Bf6 14.Be2 Ne7 15.g4 Qf8 16.h4 Nd5 17.Nxd5 Bxd5 18.h5 c5 19.Rh3 Rac8 20.Kb1 c4 21.c3 b5 22.Ne5 Qe7 23.g5 Bg7 24.Ng4 a5 25.Bf4 d6 26.Bf3 b4 27.h6 Bh8 28.Bxd5 exd5 29.Re3 Qd7 30.Rxe8+ Rxe8 31.Ne3 bxa3 32.bxa3 Rb8+ 33.Ka2 Rb3 34.Rb1 a4 35.Qc2 Qe6 36.Re1 f6 37.Ng2 Qd7 38.Qe2 Kf7 39.Bxd6 fxg5 40.Bb4 Bf6 41.Ne3 Qe6 42.Qf3 g4 43.Qf4 g5 44.Qxg4 Qxg4 45.Nxg4 Kg6 46.Re6 Kf5 47.Rxf6+ Kxg4 48.Rf7 Kh5 49.Rxh7 Rb1 50.Kxb1 g4 51.Bd6 g3 52.Bxg3 Kg4 53.Rf7 Kg5 54.h7 Kg6 55.Ra7 Kf6 56.h8=Q+ Kg6 57.Ra6+ Kf5 58.f3 Kg5 59.Qe5# 1-0