1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nc6 11.Nc3 Nb4 12.Qd2 c5 13.dxc5 Bxc5 14.Qxd8 Rfxd8 15.a4 Ne4 16.Nxe4 Bxe4 17.axb5 axb5 18.Rxa8 Bxa8 19.Rc1 Bb6 20.Ne1 Bxg2 21.Kxg2 f6 22.Nc2 Nxc2 23.Rxc2