1.c4 Nf6 2.Nc3 g6 3.e4 d6 4.d4 Bg7 5.f4 O-O 6.Nf3 Bg4 7.Be2 Nfd7 8.h3 Bxf3 9.Bxf3 Nc6 10.Be3 e5 11.fxe5 dxe5 12.d5 Nd4 13.h4 Bf6 14.g3 c6 15.Bg2 Qb6 16.Qd2 Qb4 17.b3 Nc5 18.O-O Bg7 19.h5 a5 20.h6 Bh8 21.dxc6 bxc6 22.Rac1 Rad8 23.Rfd1 Nf3+ 24.Bxf3 Rxd2 25.Rxd2 Ne6 26.Rd7 Bf6 27.Bg4 Bg5 28.Bxg5 Nxg5 29.Ne2 Qc5+ 30.Kg2 Qe3 31.Rcd1 Qxe4+ 32.Kf2 Qxg4