1.Nf3 c5 2.c4 Nf6 3.Nc3 e6 4.g3 d5 5.cxd5 exd5 6.d4 h6 7.Bg2 Nc6 8.O-O a6 9.b3 Be6 10.Bb2 Be7 11.dxc5 Bxc5 12.e3 O-O 13.Ne2 Rc8 14.Nf4 Qe7 15.Nd4 Rfd8 16.Ndxe6 fxe6 17.Bh3 Rd6 18.Rc1 Ne4 19.Bxe6+ Rxe6 20.Qxd5 Re8 21.Nxe6 Qxe6 22.Rxc5