1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Be3 Be7 8.Qe2 Qc7 9.Bb3 Nc6 10.O-O-O O-O 11.Rhg1 b5 12.g4 b4 13.g5 bxc3 14.gxf6 cxb2+ 15.Kb1 Bxf6 16.Nxc6 Qxc6 17.Bh6 Kh8 18.Bxg7+ Bxg7 19.Rxg7 Kxg7 20.Qg4+ Kh8 21.e5 Bb7 22.exd6 Qe4 23.Qg5 Qf5 24.Qg3 Bf3 25.Rd3 Be4 26.Rc3 a5 27.Ba4 Rg8 28.Qe3 Rg1+ 29.Kxb2 Rb8+ 30.Bb3 Bd5 31.Qd4+ f6 32.d7 Rgg8 33.Qa7 Qe5 34.f4 Qxf4 35.Qxa5 Qxh2 36.Qc5 Qe5 37.Qe7 f5 38.a4 Bxb3 39.cxb3 Rg2+ 40.Ka3 Qxc3 41.d8=Q+ Rxd8 42.Qxd8+ Rg8 43.Qd6 Rc8 44.a5 Qxa5+ 45.Kb2 Qc3+ 46.Ka3 Ra8+