1.Nf3 Nf6 2.c4 d6 3.d4 Nbd7 4.Nc3 e5 5.e4 Be7 6.Be2 c6 7.O-O O-O 8.Qc2 a6 9.Rd1 Qc7 10.Be3 b5 11.cxb5 cxb5 12.Rac1 Qb8 13.Nd5 Bd8 14.dxe5 Nxe5 15.Nxe5 dxe5 16.Nb4 Bg4 17.Nc6 Qb7 18.Nxd8 Rfxd8 19.f3 Be6 20.b3 Rxd1+ 21.Qxd1 Rc8 22.Rxc8+ Qxc8 23.a4 h6 24.axb5 axb5 25.b4 Bc4 26.Qc2 Qc6 27.Bxc4 bxc4 28.Bd2 Ne8 29.Bc3 f6 30.Qf2 Qd7 31.Qe2