1.d4 Nf6 2.a4 d5 3.Bf4 c5 4.e3 Nc6 5.Nf3 Nh5 6.Bg3 Nxg3 7.hxg3 cxd4 8.exd4 g6 9.c3 Qc7 10.Na3 a6 11.Nc2 e6 12.Bd3 Bg7 13.O-O Bd7 14.Re1 O-O 15.Ne3 Rfc8 16.Ng4 f6 17.Bc2 Rf8 18.Bb3 Rad8 19.Ne3 Be8 20.Qe2 Bf7 21.Rad1 Rde8 22.g4 Kh8 23.g3 f5 24.gxf5 gxf5 25.Ng2 Bh5 26.Nf4 Bg4 27.Qe3 Bh6 28.Rd3 Rg8 29.Nxd5 Qg7 30.Nf4 Qc7 31.Kh2 Qb8 32.Bxe6 Rxe6 33.Qxe6 Bxf4 34.Qf6+ Rg7 35.d5 Bxf3 36.Rxf3 Ne5 37.Rxf4 Ng4+ 38.Rxg4 Qf8 39.Qxf8+ Rg8 40.Rxg8# 1-0