1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.O-O-O d5 10.Nxc6 bxc6 11.Bh6 Be6 12.Bxg7 Kxg7 13.e5 Nd7 14.h4 h5 15.Re1 Rb8 16.g4 Rh8 17.gxh5 Rxh5 18.f4 Qb6 19.b3 Rbh8 20.Na4 Qb8 21.Bd3 Rxh4 22.Rxh4 Rxh4 23.f5 Nxe5 24.fxe6 Nf3 25.Qc3+ d4 26.Qa5 Rh5 27.Nc5 Nxe1 28.Qxe1 Qf4+ 29.Kb1 Rxc5 30.exf7 Re5 31.Qg1 Rg5