1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.d4 c5 7.Nc3 Nc6 8.dxc5 dxc5 9.Bf4 Nh5 10.Be3 Nd4 11.Na4 Qc7 12.Nxc5 Nf5 13.Qb3 Nxe3 14.Qxe3 Bxb2 15.Rab1 Bg7 16.Nd2 Rb8 17.Nce4 Nf6 18.Qxa7 Rd8 19.Qb6 Qxb6 20.Rxb6 Ra8 21.Nb1 Rxa2 22.Nbc3 Rc2 23.Nxf6+ Bxf6 24.Nd5 Rxc4 25.Nxf6+