1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Bd6 6.Bg2 O-O 7.Qc2 b6 8.O-O Bb7 9.cxd5 exd5 10.Nc3 c5 11.Rfd1 Nc6 12.dxc5 Bxc5 13.Bg5 Nb4 14.Qf5 d4 15.a3 Nc6 16.Ne4 Be7 17.Nxf6+ Bxf6 18.Bxf6 Qxf6 19.Qxf6 gxf6 20.Nxd4 Rac8 21.Nf5 Rc7 22.Rd6 Ne5 23.Bxb7 Rxb7 24.Rxf6 Rd8 25.Rd6 Rbd7 26.Rad1 Rxd6 27.Rxd6 Rc8 28.Ne7+