1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 O-O 5.e4 d6 6.Be2 c6 7.O-O Qc7 8.c3 e5 9.Qc2 Re8 10.Rfe1 Be6 11.Rad1 Nbd7 12.Bf1 Bg4 13.h3 Bxf3 14.Nxf3 h6 15.dxe5 dxe5 16.Be3 Nb6 17.Nd2 Rad8 18.a4 Re7 19.f3 Red7 20.a5 Nc8 21.Nc4 Ne8 22.Rxd7 Rxd7 23.b4 Ned6 24.Rd1 Nb5 25.Rxd7 Qxd7 26.Nd2 Kh7 27.Nb3 Bf8 28.Nc5 Bxc5 29.Bxc5 b6 30.Be3 bxa5 31.bxa5 Qd6 32.Qb3 Qc7 33.Qb4 a6 34.Qf8 Nxc3 35.Bxh6 f5 36.Bc4 Qe7 37.Bg8+ Kh8 38.Qxc8 Ne2+ 39.Kh2 Qa7 40.Bf7+