1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.Bc4 Bg7 5.Qe2 c6 6.e5 Nd5 7.Bd2 O-O 8.f4 Nxc3 9.Bxc3 b5 10.Bd3 dxe5 11.dxe5 Na6 12.Qf2 Qb6 13.Qxb6 axb6 14.Be4 Bd7 15.Ne2 b4 16.Bd4 Rab8 17.O-O c5 18.Bf2 f6 19.exf6 Bxf6 20.Rab1 Rbd8 21.Rfe1 Be6 22.b3 Nc7 23.Rbd1 Bd5 24.Bxd5+ Nxd5 25.g4 e6 26.Nc1 Nxf4 27.Be3 Rxd1 28.Rxd1 Nd5 29.Bh6 Rf7 30.Ne2 g5 31.Re1 Ra7 32.Nc1 Kf7 33.h4 gxh4 34.g5 Bd4+ 35.Kh2 e5 36.Nd3 Rxa2 37.Nxe5+ Bxe5+ 38.Rxe5 Rxc2+ 39.Kh3 Ne7 40.g6+ hxg6