1.Nf3 Nf6 2.d4 e6 3.e3 c5 4.Bd3 b6 5.O-O Bb7 6.c4 Be7 7.Nc3 cxd4 8.exd4 d5 9.cxd5 Nxd5 10.Ne5 O-O 11.Qg4 Nf6 12.Qh4 Nc6 13.Bg5 g6 14.Ba6 h6 15.Bxh6 Nd5 16.Qh3 Nxc3 17.Bxb7 Ne2+ 18.Kh1 Ncxd4 19.Bxf8 Bxf8 20.Bxa8 Qxa8 21.Qe3 Qd5 22.Rae1 Bd6 23.f4 g5 24.Rxe2