1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 Nc6 6.Nc3 e6 7.Be3 Bd7 8.Qd2 a6 9.g4 h6 10.O-O-O b5 11.h4 b4 12.Nce2 Qc7 13.Bh3 Ne5 14.b3 Rc8 15.Ng3 Bb5 16.g5 Nfd7 17.f4 Nc6 18.g6 Nc5 19.Kb1 Nxd4 20.Bxd4 a5 21.f5 e5 22.Bxc5 Qxc5 23.gxf7+ Kxf7 24.f6 Rc7 25.fxg7 Bxg7 26.Nf5 Rd8 27.Rhg1 Kf8 28.Rxg7 Rxg7 29.Qxh6 Rd7 30.Nxg7 Rxg7 31.Be6