1.d4 Nf6 2.Bg5 g6 3.Bxf6 exf6 4.e3 Bg7 5.Bd3 O-O 6.Nd2 d6 7.c3 f5 8.Ne2 Nd7 9.O-O Nf6 10.a3 b6 11.Qc2 Bb7 12.Rac1 Qe7 13.Ng3 Rae8 14.c4 c5 15.d5 Nd7 16.Nf3 Ne5 17.Nxe5 Bxe5 18.Ne2 Bc8 19.Nc3 f4 20.exf4 Bxf4 21.Rce1 Qxe1 22.Rxe1 Rxe1+ 23.Bf1 Bf5 24.Qa4 Bd3 25.g3 Bxf1