1.Nf3 c5 2.g3 b6 3.Bg2 Bb7 4.b3 Nf6 5.Bb2 e6 6.c4 Be7 7.O-O a6 8.Nc3 O-O 9.Rc1 d6 10.e3 Nbd7 11.d4 Re8 12.Qe2 Bf8 13.Rfd1 Ra7 14.a4 Qa8 15.d5 exd5 16.cxd5 Nxd5 17.Nxd5 Bxd5 18.Ng5 Bxg2 19.Qh5 h6 20.Nxf7 Ne5 21.Nxd6 g6 22.Nxe8 gxh5 23.Nf6+ Kf7 24.Bxe5 Bg7