1.Nf3 Nf6 2.d4 d5 3.g3 e6 4.Bg2 Be7 5.c4 O-O 6.O-O dxc4 7.Qc2 c5 8.dxc5 Bxc5 9.Qxc4 Qc7 10.Be3 Na6 11.Bxc5 Qxc5 12.Qxc5 Nxc5 13.b4 Nce4 14.Ne5 b6 15.Rd1 Bb7 16.f3 Rfd8 17.Rxd8+ Rxd8 18.fxe4 Rd1+ 19.Kf2 Bxe4 20.Bxe4 Nxe4+ 21.Ke3 Nd2 22.Nc6 Nc4+ 23.Kf2 Na3 24.Nxa3 Rxa1 25.Nb5 a6