1.e4 c5 2.d4 cxd4 3.Nf3 d5 4.Qxd4 Nf6 5.exd5 Qxd5 6.Qf4 Qe4+ 7.Be2 Nc6 8.Nc3 Qxf4 9.Bxf4 a6 10.Ne5 Bd7 11.Nxd7 Nxd7 12.Nd5 O-O-O 13.O-O-O e6 14.Nc3 Bc5 15.Ne4 Be7 16.Nd6+ Bxd6 17.Bxd6 Nf6 18.Bf3 Nd5 19.Bc5 Ne5 20.Be4 Nf6 21.Rxd8+ Rxd8 22.Re1 Nxe4 23.Rxe4 Rd5 24.Bd4 Nc6 25.Bxg7 Rg5 26.Bc3 Rxg2 27.Rh4 Rxf2 28.Rxh7 e5 29.h4 Kd7 30.h5 Ke6 31.Rh8 Rh2 32.h6 Kf6 33.a4 Kg6 34.Rg8+ Kf5 35.Rh8 Kg6 36.Rg8+ Kf5 37.Rh8 Rh1+ 38.Kd2 Ke4 39.h7 Rh2+ 40.Kc1 Rh1+ 41.Kd2 Rh2+ 42.Kc1 a5 43.b3 f5 44.Kb2 f4 45.Be1 Ke3 46.Bxa5 Nxa5 47.Re8 Rxh7 48.Rxe5+ Kd4 49.Rxa5 Rf7 50.Ra8 f3 51.Rd8+ Ke3 52.Re8+ Kd2 53.Rd8+ Ke1 54.Re8+ Kf1 55.Rd8 f2 56.Rd1+ Ke2 57.Rc1 f1=Q 58.Rxf1 Rxf1 59.Kc3 Rf4 60.a5 Ke3 61.b4 Re4 62.b5 Ra4 63.a6 bxa6 64.b6 Ra5 65.Kc4 Rb5 66.b7 Rxb7 67.Kd5 a5 68.c4 a4 69.c5 a3 70.c6 Ra7 71.Kc5 a2 72.Kb6 a1=Q 73.c7 Qa6+ 74.Kc5 Rxc7+ 75.Kd5 Rc2 76.Ke5 Rc5# 0-1