1.Nf3 g6 2.d4 Bg7 3.e4 d6 4.Bc4 e6 5.Bb3 Ne7 6.O-O O-O 7.c3 h6 8.Bf4 Nd7 9.Nbd2 b6 10.Qe2 Nf6 11.h3 a5 12.Rad1 a4 13.Bc4 Bb7 14.Bd3 d5 15.e5 Nh7 16.Rfe1 Bc8 17.Nf1 f5 18.exf6 Nxf6 19.Bh2 Qe8 20.Ne5 Nd7 21.Nf3 Nf6 22.Bxc7 Qc6 23.Bh2 a3 24.Ne5 Qe8 25.b3 Nd7 26.Bb5 Bxe5 27.Bxe5 Qf7 28.Bg3 Nf6 29.Bd3 Nf5 30.Be5 Bd7 31.Nh2 Nh7 32.Qd2 h5 33.Nf3 Qe7 34.Bf4 Nh4 35.Nxh4 Qxh4 36.Bd6 Ng5 37.Bg3 Nf3+ 38.gxf3 Qxh3 39.Qg5 Rxf3 40.Qxg6+ Kf8 41.Bd6#