1.c4 e6 2.Nf3 d5 3.e3 dxc4 4.Bxc4 Nf6 5.O-O c5 6.Qe2 Nc6 7.Rd1 a6 8.d4 Qc7 9.Nc3 b5 10.Bb3 Bb7 11.d5 exd5 12.Nxd5 Nxd5 13.Bxd5 Be7 14.a4 Qb6 15.axb5 axb5 16.Rxa8+ Bxa8 17.e4 O-O 18.Be3 Nb4 19.Bxa8 Rxa8 20.h3 Qb7 21.Bd2 Nc6 22.e5 Nd8 23.Bg5 Bxg5 24.Nxg5 h6 25.Ne4 c4 26.Nd6 Qc6 27.Qg4 Ne6 28.Nf5 Qc5 29.Nxh6+ Kf8 30.Nxf7