1.Nf3 Nf6 2.d4 e6 3.Bf4 Be7 4.Nbd2 O-O 5.h3 c5 6.e3 Nc6 7.c3 b6 8.Bd3 Bb7 9.O-O Rc8 10.Bh2 d5 11.a4 Bd6 12.Ne5 Nd7 13.Ndf3 f6 14.Nxc6 Bxh2+ 15.Nxh2 Bxc6 16.Qh5 f5 17.f4 Rf6 18.Qe2 Kh8 19.Nf3 Qe7 20.Kh2 Rg8 21.Rg1 h6 22.g4 g5 23.gxf5 exf5 24.fxg5 hxg5 25.Rxg5 Rxg5 26.Nxg5 Rh6 27.Rg1 Nf6 28.Bxf5 Rh5 29.Qg2 Bd7 30.Bxd7 Qxd7 31.Qg3 Kg7 32.Ne4+ Kf8 33.Nxf6 Rxh3+ 34.Qxh3 Qd6+ 35.Qg3 Qxf6 36.Qf4 Ke7 37.Qxf6+ Kxf6 38.dxc5 bxc5 39.Kg2 Ke5 40.Kf3