1.Nf3 Nf6 2.h3 a6 3.d4 e6 4.Bf4 Be7 5.e3 d5 6.Be2 Nbd7 7.O-O O-O 8.b3 h6 9.c4 Re8 10.c5 b6 11.c6 Nb8 12.Qc2 Ne4 13.Bd3 Nd6 14.b4 Nf5 15.g4 Nh4 16.Nxh4 Bxh4 17.Nd2 Be7 18.a3 Bd6 19.Nf3 f6 20.Bh7+ Kh8 21.Bg6 Rf8 22.Rac1 e5 23.Bg3 e4 24.Nh4 Bxg3 25.fxg3 Qd6 26.Kg2 Be6 27.Nf5 Bxf5 28.Rxf5 Qe6 29.g5 hxg5 30.Qe2 Kg8 31.Qh5 Rd8 32.Rxg5 Nxc6 33.Bf5 Qf7 34.Rxc6 fxg5 35.Be6 Qxe6 36.Rxe6 a5 37.b5 Kf8 38.Re5 Re8 39.Qxg5 Red8 40.Rf5+ Ke8 41.Qxg7 Rd7 42.Qf8# 1-0