1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Nbd2 O-O 6.Qc2 a5 7.Bg2 b6 8.O-O Bb7 9.a3 Bd6 10.e4 dxe4 11.Ng5 Be7 12.Rd1 Nc6 13.Ndxe4 Nxe4 14.Nxe4 Nxd4 15.Qd3 c5 16.Be3 f5 17.Nf6+ Bxf6 18.Bxb7 Ra7 19.Bg2 Rd7 20.Qf1 Qc7 21.b4 axb4 22.axb4 cxb4 23.Rab1 Rfd8 24.Bxd4 Bxd4 25.Qe2 Rd6 26.Rxd4 Rxd4 27.Qxe6+ Qf7 28.Bd5 R8xd5 29.cxd5 Qxe6 30.dxe6 Kf8 31.Rc1 b3