1.Nf3 Nf6 2.g3 e6 3.Bg2 c5 4.O-O Be7 5.c4 Nc6 6.Nc3 O-O 7.e3 d5 8.b3 d4 9.exd4 cxd4 10.Nb1 e5 11.Re1 Qc7 12.Qe2 Nd7 13.d3 Bf6 14.Nbd2 g6 15.Ne4 Bg7 16.Ba3 Re8 17.Nd6 Re6 18.Nxf7 Rf6 19.N7g5 Nf8 20.Ne4 Re6 21.Nfg5 Re8 22.Nd6 Rd8 23.Bd5+