1.e4 c5 2.Nc3 g6 3.Nf3 d6 4.d4 cxd4 5.Qxd4 Nf6 6.e5 Nc6 7.Bb5 dxe5 8.Qxd8+ Kxd8 9.Bxc6 bxc6 10.Nxe5 Ke8 11.Bd2 Ng4 12.Nxc6 Bb7 13.Na5 Bxg2 14.Rg1 Bf3 15.Rg3 Nxh2 16.Rh3 Bg7 17.Rxh2 h5 18.Rh3 Bg4 19.Re3 h4 20.f3 Bf5 21.Nd5 h3 22.Ke2 Kf8 23.Bb4 Bxb2 24.Rh1 Kg7 25.c3 Rad8 26.Nxe7 Be6 27.Nec6 Rd5 28.Nd4 Bc8 29.Nab3 a5 30.Bxa5 Rg5 31.Rh2 Ba3 32.Bc7 f6 33.Ne6+ Bxe6 34.Rxe6 Rhh5 35.Re4 f5 36.Ra4 Be7 37.Kf1 Kf7 38.Ra7 Rh7 39.Bd6 Ke6 40.Rxe7+ Rxe7 41.Bxe7 Kxe7 42.Rxh3 Kd6 43.Kf2 f4 44.Rh4 Rf5 45.Rh6 Kd5 46.Nd2 Rf6 47.Ke2 Ra6 48.Kd3 Ke5 49.Nc4+ Kf5 50.a3 Ra8 51.Rh1 g5 52.Rh6 Rd8+ 53.Rd6 Rg8 54.Rd5+ Ke6 55.Re5+ Kf6 56.Ke4 g4 57.Rf5+ Ke6 58.fxg4 Rxg4 59.Rxf4 Rg3 60.Kd4 Rg1 61.a4 Ra1 62.a5 Rg1 63.Kc5 Ra1 64.Re4+ Kf5 65.Re8 Kf6 66.Kb5 Rb1+ 67.Kc6 Ra1 68.Kb6 Rb1+ 69.Kc5 Ra1 70.Ra8 Ke6 71.a6 Kd7 72.a7 Kc7 73.Nd6 Rxa7 74.Nb5+ Kb7 75.Rxa7+ Kc8 76.Kc6 Kb8 77.Rh7 Ka8 78.Rh8# 1-0