1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.g3 e5 5.Bg2 d6 6.O-O Be7 7.d3 O-O 8.a3 a5 9.Rb1 Bd7 10.Bg5 h6 11.Bxf6 Bxf6 12.Ne1 Qc8 13.Nc2 Bh3 14.Nd5 Bd8 15.b4 Bxg2 16.Kxg2 Ne7 17.Nxe7+ Bxe7 18.bxc5 dxc5 19.Ne3 Qc6+ 20.Nd5 Bd8 21.e3 f5 22.Qf3 Rf7 23.Rb5 g5