1.e4 c5 2.Nc3 d6 3.f4 Nf6 4.Nf3 e6 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.e5 dxe5 8.Nxe5 Qc8 9.Qf3 Be7 10.b3 O-O 11.Bb2 Nbd7 12.O-O-O Nb6 13.g4 Nfd5 14.f5 Nxc3 15.Qxc3 f6 16.Nc4 exf5 17.gxf5 Qxf5 18.Rdf1 Qd7 19.Rhg1 Nd5 20.Qg3 Bd8 21.Rf5 Nb4 22.a3 Nc6 23.Rxc5 Bc7 24.Qh4 Ne7 25.Ne3 Bd6 26.Qc4+ Rf7 27.Rh5 Ng6 28.Nf5 Bf4 29.Bc3 Rc8 30.Ne7+ Nxe7 31.Qxf4 Ng6 32.Qg3 Qc7 33.Qg4 Qd7 34.Rf5 Re8 35.Kb2 b6 36.a4 Qc6 37.Rh5 Qd7 38.Qg3 Qc7 39.a5 Qxg3 40.hxg3 Ne5 41.axb6 axb6 42.Bxe5 fxe5 43.Re1 Rf3 44.Rhxe5 Rxe5 45.Rxe5 Rxg3 46.d4 Kf7 47.d5 g6 48.d6 Rg1 49.Re7+ Kf6 50.Rxh7 Rd1 51.d7 Ke6 52.Rg7 Kf6 53.Rh7 Ke6 54.Rg7