1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 Na6 7.O-O e5 8.Be3 Ng4 9.Bg5 Qe8 10.h3 f6 11.Bc1 Nh6 12.Be3 Nf7 13.dxe5 dxe5 14.c5 c6 15.Nd2 f5 16.f3 Qe7 17.Bxa6 bxa6 18.Qe2 f4 19.Bf2 g5 20.Rfd1 h5 21.Nc4 g4 22.hxg4 hxg4 23.Kf1 gxf3 24.gxf3 Qg5 25.Ke1 Qh5 26.Rd3 a5 27.Rc1 Ba6 28.Nb1 Rad8 29.Nbd2 Qh1+ 30.Nf1 Ng5 31.Rdc3 Bf6