1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 Be7 10.Bxf6 Bxf6 11.Nc4 Be6 12.Nxd6+ Kf8 13.Bc4 b5 14.Bb3 Nd4 15.Nf5 Nxf5 16.exf5 Qxd1+ 17.Rxd1 Bxf5 18.Nd5 Bd8 19.Ne3 Bg6 20.Rd7 Ke8 21.Rb7 Rc8 22.Ke2 Rc7 23.Rb8 Be4 24.Rd1 Ke7 25.Nd5+ Bxd5 26.Rxd5 f6 27.a4 bxa4 28.Bxa4 Rf8 29.c3 g6 30.Ra8 Rb7 31.b4 Bb6 32.Rxa6 Rc8 33.Rb5 Rcb8 34.Bb3 Bc7 35.Rxb7 Rxb7 36.Re6+ Kd7 37.Rxf6 Rxb4 38.cxb4 Bb6 39.Rxb6 h5 40.Kf1 Kc7 41.g3 Kd8 42.Bf7 Kc8 43.Rc6+ Kd8 44.Bd5 Ke7 45.Rxg6 Kd8 46.Bf7 Kd7 47.Ra6 h4 48.Ra3 Kd6 49.Rf3 h3 50.Ke1 Ke7 51.Bc4 e4 52.Rb3 Kd8 53.g4 e3 54.Rxe3 Kc7 55.Rxh3 Kd6 56.Rh5 Ke7 57.Rh6 Kd7 58.Bf1 Ke7 59.Rh7+ Kd8 60.Ba6 Ke8 61.Bf1 Kf8 62.Rh6 Kf7 63.f3 Ke7 64.f4 Ke8 65.Bd3 Kd7 66.Rf6 Kd8 67.Kf1 Ke8 68.h3 Kd7 69.g5 Kc8 70.Re6 Kd7 71.Rb6 Kc8 72.Rb5 Kd8 73.Kg1 Kd7 74.Bc4 Kd6 75.Bd3 Kd7 76.Bb1 Ke7 77.Re5+ Kd6 78.Re3 Kd7 79.f5 Kd6 80.Kg2 Kd7 81.Re6 Kc8 82.Rg6 Kd8 83.h4 Ke8 84.Kh3 Kf8 85.h5 Kf7 86.Rc6 Kf8 87.h6 Kg8 88.Kg3 Kh7 89.Kf4 Kh8 90.Ke5 Kg8 91.Re6 Kh8 92.Rf6 Kh7 93.g6+ Kh8 94.Rf8# 1-0