1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 a6 6.c4 Nc6 7.Nc3 g6 8.Be3 Bg7 9.Qd2 h6 10.Be2 Bd7 11.O-O Rc8 12.Rfe1 Ne5 13.b3 Qa5 14.Rac1 Nc6 15.Rf1 Nh5 16.f4 Nxf4 17.Rxf4 Nxd4 18.Bxd4 e5 19.Bxe5 Bxe5 20.Rf3 Qc5+ 21.Kh1 g5 22.Rcf1 Qa5 23.Qd3 Be6 24.Nd5 g4 25.R3f2 h5 26.Nf6+ Bxf6 27.Rxf6 Qe5 28.R6f4 Ke7 29.Qd2 Rhg8 30.Qd3 h4 31.Qe3 Rc7 32.Qb6 Rd7 33.Qe3 g3 34.Rxh4 gxh2 35.Rxh2 Rdd8 36.Bh5 Rh8 37.Qf3 Rh7 38.g4 Rdh8 39.Qf4 Bxg4 40.Qxg4 Rxh5 41.Rxf7+ Kxf7 42.Qd7+ Qe7 43.Qxe7+ Kxe7 44.Rxh5 Rxh5+ 45.Kg2 Ke6 46.Kf3 Ke5 47.Ke3 Rh3+ 48.Kf2 Kxe4 49.Kg2 Rf3 50.Kh2 Kf4 51.b4 b6 52.a4 Kg4 53.b5 a5 54.c5 dxc5 55.Kg2 Kf4 56.Kh2 Rg3 57.Kh1 Kf3 58.Kh2 Kf2 59.Kh1 Rh3#