1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.d4 dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Bb7 12.Rd1 Qc8 13.a4 c5 14.axb5 axb5 15.Rxa8 Bxa8 16.dxc5 Bxc5 17.Nc3 Bc6 18.Be3 Nbd7 19.Ne5 Bxe3 20.Qxe3 Nxe5 21.Qxe5 Bxg2 22.Kxg2 b4 23.Nb5 Qc2 24.Rd3 Ng4 25.Qe4 Nf6