1.e4 c5 2.Nc3 Nc6 3.Nf3 e6 4.d4 cxd4 5.Nxd4 d6 6.Be2 Nf6 7.O-O Be7 8.Be3 O-O 9.f4 a6 10.Qd2 Qc7 11.Nf3 b5 12.a3 Bb7 13.Bd3 Rfe8 14.Rae1 e5 15.fxe5 dxe5 16.Na2 Rad8 17.Qf2 Nd4 18.Bxd4 exd4 19.h3 Bd6 20.e5 Bxe5 21.Nxe5 Rxe5 22.Rxe5 Qxe5 23.Qf5 Qg3 24.Qf2 Qg5 25.Re1 h5 26.Nc1 Nd5 27.Qf5 Qxf5 28.Bxf5 Ne3 29.Bd3 Nxg2 30.Re7 Bf3 31.Kf2 Nh4 32.Kg3 g5 33.Re5 Rd5 34.Re8+ Kg7 35.Rb8 Re5 36.Rd8 Re1 37.Nb3 Rg1+ 38.Kf2 Rg2+ 39.Kf1 Rh2 40.Nxd4 Rxh3 41.Rd6 Bg2+ 42.Kf2 g4 43.Nf5+ Nxf5 44.Bxf5 Bb7 45.Rb6 Rf3+ 46.Kg1 Rxf5 47.Rxb7 Kf6 48.Rb6+ Ke5 49.Rxa6 h4 50.Rh6 h3 51.b3 Kf4 52.a4 bxa4 53.bxa4 Kg3 54.c4 h2+ 55.Rxh2 Rf1+ 56.Kxf1 Kxh2 57.c5 g3 58.c6 g2+ 59.Ke2 g1=Q 60.c7 Qc1 61.c8=Q Qxc8 62.Ke1 Kg2 63.a5 Qc3+ 64.Ke2 Qxa5 65.Kd1 Qa2 66.Kc1 f5 67.Kd1 f4 68.Ke1 f3 69.Kd1 f2 70.Kc1 f1=R#