1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.a4 b4 6.a5 d5 7.d4 c5 8.c3 Nbd7 9.Qa4 bxc3 10.a6 Bc8 11.Nxc3 Rb8 12.Bf4 Rb4 13.Qc6 Rb6 14.Qa8 Bxa6 15.Qxa7 Qc8 16.Na4 Rc6 17.dxc5 Bxe2 18.Nb6 Qd8 19.Qb7 Rxb6 20.cxb6 Nxb6 21.Bc7 Qc8 22.Qxb6 Bxf1 23.Qc6+