1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.Qxc4 b5 9.Qxb5 Nxd4 10.Nxd4 Bxb5 11.Nxb5 Qb6 12.Bxa8 Qxb5 13.Na3 Qa6 14.b3 Be7 15.Nc4 Nd5 16.Bb2 O-O 17.Bxd5 exd5 18.Ne3 Qe6 19.Rfd1 Rd8 20.h4 h5 21.Rac1 d4 22.Nc4 g5 23.Rd3 Qxe2 24.Rcd1 gxh4