1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 Nf6 8.O-O-O Be7 9.f3 b5 10.g4 Nxd4 11.Bxd4 Bb7 12.h4 O-O 13.g5 Nh5 14.Bh3 b4 15.Ne2 e5 16.Bf2 d5 17.Bg4 Nf4 18.Nxf4 exf4 19.e5 Qxe5 20.Bd4 Qc7 21.g6 f5 22.gxh7+ Kh8 23.Bh3 Rac8 24.Rhg1 Bf6 25.Rg2 Qc4 26.Qxf4 Qxa2 27.Rxg7 b3 28.Rg8+ Rxg8 29.Bxf6+ Rg7 30.Bxg7+ Kxg7 31.Rg1+