1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.e3 Bb7 5.Nc3 d5 6.cxd5 exd5 7.Bb5+ c6 8.Bd3 Nbd7 9.O-O Be7 10.b3 O-O 11.Bb2 a6 12.Rc1 Re8 13.Ne5 b5 14.f4 c5 15.Ne2 c4 16.Bb1 Nb6 17.Ng3 Rc8 18.Bc3 cxb3 19.axb3 b4 20.Bb2 Ne4 21.Qg4 Rxc1 22.Rxc1 Bc8 23.Nf5 g6 24.Nh6+ Kg7 25.f5 Bg5 26.Bxe4 dxe4 27.Nhxf7 Bxe3+ 28.Kh1 Bxc1 29.Nxd8 Bxb2 30.Ne6+ Bxe6 31.fxe6