1.e4 c5 2.c3 d6 3.d4 cxd4 4.cxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Bf4 Be7 8.Nf3 a6 9.O-O b5 10.Bb3 b4 11.Ne2 Nxe4 12.Qc2 Nxd4 13.Qxe4 Nxe2+ 14.Qxe2 Bb7 15.Bd2 Qb6 16.Rae1 O-O 17.Be3 Qc6 18.Bd1 Rfc8 19.Bb3 a5 20.Bf4 e5 21.Be3 a4 22.Rc1 Qe4 23.Bc2 Qg4 24.Qd3 g6 25.Qe2 e4 26.Nd4 Qd7 27.Qd2 d5 28.Bh6 Ba6 29.Rfe1 Bb7 30.Qf4 Bf8 31.Bxf8 Kxf8 32.Qf6 Kg8 33.Qb6 Qe7 34.Qb5 Ba6 35.Nc6 Qd6 36.Qxa4 Qxc6 37.Qxb4 Bb5 38.Bb3 Ba4 39.Qc3 Qxc3 40.bxc3 Rxc3 41.Bxa4 Rxc1 42.Rxc1 Rxa4 43.g3 Rxa2 44.Rc5 Rd2 45.Kf1 Kg7 46.Ke1 Rd4 47.Ke2 Kf6 48.Ke3 Rd1 49.Ke2 Rh1 50.h4 Ke5 51.Rc7 Ke6 52.Ke3 Re1+ 53.Kd4 Rd1+ 54.Ke3 Ra1 55.Kd4 Ra5 56.Rc5 Rxc5 57.Kxc5 Ke5 58.Kb4 d4 59.Kc4 f5 60.Kb3 Kd5 61.Kc2 Kc4 62.Kd2 Kb3 63.Kd1 Kc3 64.Kc1 d3 65.Kd1 h6 66.Kc1 d2+ 67.Kd1 Kd3 68.f3 exf3 69.g4 f2 70.h5 f1=Q#