1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.Qd2 Nbd7 9.f3 Be7 10.O-O-O O-O 11.g4 b5 12.g5 Nh5 13.Kb1 Nb6 14.Nd5 Nxd5 15.exd5 Bd7 16.Na5 Qc7 17.Bd3 Rac8 18.Rhg1 Bd8 19.Nc6 g6 20.h4 f5 21.gxf6 Bxf6 22.Be4 Kh8 23.Qd3 Bg7 24.Rg2 Nf6 25.h5 Nxe4 26.fxe4 gxh5 27.Ne7 Rce8 28.Nf5 Bxf5 29.exf5 e4 30.Qf1 Qc4 31.Qg1 Be5 32.Rg5 Qe2 33.Re1 Qc4 34.Rxh5 Qxd5 35.Qg6 Rf7 36.Reh1 Ree7 37.Bg5 Rg7 38.Bxe7 Rxg6 39.fxg6 e3 40.Bf6+ Kg8 41.gxh7+ Kf7 42.h8=Q e2 43.Qg7+ Ke6 44.Qg8+ Kxf6 45.Qxd5