1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 Be7 5.Bg5 h6 6.Bh4 O-O 7.e3 b6 8.Bd3 Bb7 9.O-O Nbd7 10.Qe2 c5 11.Rfd1 Ne4 12.Bg3 Nxg3 13.hxg3 cxd4 14.exd4 Nf6 15.cxd5 Nxd5 16.Rac1 a6 17.Qe4 g6 18.Ne5 Nxc3 19.Qxb7 Nxd1 20.Nc6 Qd6 21.Qxe7 Rad8 22.Qf6 Rd7 23.Ne5 Nxb2 24.Nxd7 Nxd3 25.Nxf8 Nxc1 26.Nxg6 Qxd4 27.Ne7+ Kf8 28.Ng6+ Kg8