1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 O-O 5.a3 Be7 6.e3 c5 7.Bd3 d5 8.O-O cxd4 9.exd4 dxc4 10.Nxc4 b5 11.Nce5 a6 12.Bg5 Bb7 13.Rc1 Nd5 14.Bd2 f6 15.Ng4 Qd6 16.Qc2 f5 17.Nge5 Rc8 18.Qxc8+ Bxc8 19.Rxc8+ Bf8 20.Rfc1 Ra7 21.Bb1 a5 22.Ba2 Nb6 23.Rxb8 Qxb8 24.Nc6 Qa8 25.Bxe6+ Kh8 26.Nxa7 Qxa7 27.Ne5 g6 28.d5 Na4 29.Be3 Bc5 30.Bxc5 Nxc5 31.Nc6