1.d4 c5 2.d5 e5 3.c4 d6 4.Nc3 Be7 5.Nf3 Nf6 6.e4 O-O 7.Bd3 Ne8 8.O-O Nd7 9.a3 g6 10.Qc2 Ng7 11.Ne1 Bg5 12.f3 f5 13.Be2 Bxc1 14.Rxc1 f4 15.Nd3 g5 16.b4 b6 17.bxc5 Nxc5 18.Nxc5 bxc5 19.Rb1 h5 20.Rb3 g4 21.Rfb1 gxf3 22.Bxf3 Bg4 23.Qe2 Qg5 24.Kh1 Rf6 25.Rb8+ Rxb8 26.Rxb8+ Rf8 27.Rb7 Rf7 28.Rxf7 Kxf7 29.Nb5 Bxf3 30.gxf3 Qd8 31.Qg2