1.d4 Nf6 2.Nf3 e6 3.g3 c5 4.c4 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Bc5 10.exd4 exd4 11.Re1+ Be6 12.Ng5 O-O 13.Nxe6 fxe6 14.Nd2 e5 15.Ne4 Nxe4 16.Bxe4 Qf6 17.Rf1 Rad8 18.Qh5 h6 19.h4 Ne7 20.Bg5 Qf7 21.Qxf7+ Rxf7 22.Bd2 b6 23.b4 Bd6 24.Rfc1 Rb8 25.a4 Rff8 26.a5 bxa5 27.Rxa5 Bxb4 28.Bxb4 Rxb4 29.Rxe5 Kf7 30.Ra1 Nc8 31.Rd1 Kf6 32.Rc5 Rd8 33.Rc6+ Ke7 34.Bd5 Nb6 35.Re6+ Kf8 36.Rxd4 Nxd5 37.Rxd5 Rxd5 38.cxd5 Rd4 39.Ra6 Rxd5 40.Rxa7