1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Nf3 d6 5.Bg5 O-O 6.e3 c5 7.d5 Bf5 8.Nd2 Nbd7 9.Be2 h6 10.Bh4 g5 11.Bg3 Bg6 12.h4 Ne5 13.hxg5 hxg5 14.Bxe5 dxe5 15.Nf3 Ne4 16.Nxe4 Bxe4 17.Nxg5 Bg6 18.Bh5 e6 19.Bxg6 fxg6 20.Nxe6 Qa5+ 21.Ke2 Qb4 22.Qc2 e4 23.Nxf8 Rxf8 24.Rac1 b5 25.b3 bxc4 26.Qxc4 Qa3 27.Rc2 Qa5 28.d6+ Rf7 29.d7 Qd8 30.Rd1 Kf8 31.Qxc5+