1.e4 c5 2.Qh5 d6 3.Qd1 Nf6 4.d3 Nc6 5.c4 g6 6.Nc3 Bg7 7.Be2 O-O 8.f4 Rb8 9.Nf3 a6 10.a4 Ne8 11.h3 Nc7 12.O-O Bd7 13.Be3 b5 14.axb5 axb5 15.Qd2 Nd4 16.Bxd4 cxd4 17.Nxb5 Nxb5 18.cxb5 Rxb5 19.Ra7 Bh6 20.Bd1 Rb8 21.b4 e5 22.Ng5 exf4 23.h4 Bxg5 24.hxg5 Bb5 25.Bb3 Qxg5 26.Rxf4 Be8 27.Ra5 Qe7 28.Bc4 Kg7 29.Qb2 f6 30.Qxd4 Rxb4 31.Ra7 Bd7 32.Rf1 h5 33.Rc7 Rc8 34.Qxf6+ Qxf6 35.Rxd7+ Kh6 36.Rxf6 Rcxc4 37.dxc4 Rxc4 38.Rdxd6 Kg5 39.Rfe6 Rc6 40.Kf2 Rb6 41.Rd5+ Kg4 42.Rxb6 g5 43.Rb3 Kf4 44.Rd8 g4 45.Ra3 h4 46.Rd6 Ke5 47.Ra1 g3+ 48.Kf3 h3 49.gxh3 g2 50.Ke3 g1=R 51.Rxg1 Kxd6 52.Rg3 Ke7 53.Rg2 Kf8 54.Rg6 Ke7 55.Rb6 Kd7 56.Rb8 Ke6 57.Kd3 Kd7 58.Rb4 Kc8 59.Rb5 Kd8 60.Kc4 Kc8 61.Kb3 Kd7 62.Rf5 Kc8 63.Ka4 Kb8 64.Re5 Kb7 65.Kb3 Kc8 66.Re6 Kd7 67.Re5 Kc8 68.Rb5 Kd7 69.Kb4 Kc8 70.h4 Kc7 71.Kc4 Kd8 72.Ra5 Kc7 73.Kd5 Kb8 74.e5 Kb7 75.e6 Kc7 76.Kc5 Kc8 77.Ra8+ Kc7 78.Ra2 Kc8 79.h5 Kb8 80.Re2 Ka7 81.Rg2 Ka6 82.h6 Ka7 83.Rf2 Ka6 84.Kd5 Kb7 85.Rf7+ Ka6 86.Rf8 Ka7 87.Rd8 Ka6 88.e7 Ka7 89.Kc6 Ka6 90.Rd7 Ka5 91.Rd3 Ka6 92.Kc5 Kb7 93.Rd5 Ka7 94.Kd4 Kb7 95.Re5 Kb6 96.Rd5 Kc6 97.Ke4 Kb7 98.Rd7+ Kb8 99.Kd4 Ka8 100.Kc5 Kb8 101.h7 Ka8 102.h8=Q# 1-0