1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.f4 a6 7.Nxc6 Qxc6 8.a4 b6 9.Bd3 Bb7 10.Qe2 Bc5 11.Be3 Ne7 12.Bxc5 Qxc5 13.Qf2 Qxf2+ 14.Kxf2 Nc6 15.Rhd1 Ke7 16.Rd2 Nb4 17.Be2 Rhc8 18.Rad1 Rc7 19.e5 Bc6 20.g4 h6 21.h4 f6 22.exf6+ gxf6 23.Bf3 Rg8 24.Bxc6 Nxc6 25.Kf3 Nb4 26.Rd6 Rb8 27.f5 Nc6 28.Kf4 Ne5 29.g5 hxg5+ 30.hxg5 Rc4+ 31.Ne4 Rf8 32.Ke3 exf5 33.gxf6+ Ke8 34.Re6+ Kd8 35.Rxe5 fxe4 36.Rd6 Kc7 37.Red5 Rf7 38.a5 bxa5 39.c3 Rc6 40.Rxc6+ dxc6 41.Rf5 Kd6 42.Kxe4 Ke6 43.Rf2 Rd7 44.f7 Rxf7 45.Rxf7 Kxf7 46.Kd4 Ke6 47.Kc5 Kd7 48.Kb6 a4 49.Kxa6 Kd6 50.Ka5 Kc5 51.Kxa4 Kc4 52.Ka5 Kb3 53.Kb6 Kxb2 54.c4 Kc3 55.c5 Kd4 56.Kxc6 Kd3 57.Kd5 Ke2 58.Ke6 Kf1 59.Kd7 Ke2 60.Kd8 Ke3 61.Ke7 Kd4 62.c6 Kc4 63.Ke8 Kb5 64.c7 Ka5 65.Kf8 Ka4 66.Kf7 Kb5 67.Kg7 Kc5 68.Kh7 Kb4 69.Kh6 Ka3 70.Kh7 Ka4 71.Kg8 Kb3 72.Kh8 Kb4 73.Kg8 Kb3 74.c8=Q Kb4 75.Qa8 Kb3 76.Qa1 Kc2 77.Kh7 Kd3 78.Qa5 Kc4 79.Qa6+ Kc3 80.Qa1+ Kd3 81.Qg1 Kd2 82.Qg5+ Kd3 83.Kg7 Kc3 84.Qf5 Kb2 85.Qe5+ Kb1 86.Qd5 Kc2 87.Qa8 Kb1 88.Kf6 Kc2 89.Qa2+ Kc3 90.Qa5+ Kc4 91.Ke5 Kb3 92.Kd4 Kc2 93.Kc4 Kd1 94.Kd3 Kc1 95.Qa1# 1-0