1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 e6 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Bd6 8.Qc2 O-O 9.a3 Qe7 10.e4 dxe4 11.Nxe4 Bc7 12.O-O-O Rd8 13.Bd3 Nd7 14.Rhe1 Nf8 15.h4 e5 16.dxe5 Bxe5 17.Neg5 Bf4+ 18.Kb1 Be6 19.Nxe6 Nxe6 20.Bh7+ Kh8 21.Bf5 Qf6 22.Bxe6 fxe6 23.Qe4 Qf5 24.Rd4 Bc7 25.Qxf5 exf5 26.c5 Rxd4 27.Nxd4 Rd8 28.Nxf5 Rd2 29.Re8+ Kh7 30.Re7 Rxf2 31.Nxg7 Bd8 32.Rxb7 Kg6 33.Ne8 Bxh4 34.g3 Bg5 35.Rc7 Rf1+ 36.Ka2 Kh5 37.Rxc6 Kg4 38.Nd6 Bc1 39.Ne4 Re1 40.Re6 Kf5 41.Re8 Rxe4 42.Rxe4 Kxe4 43.c6