1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Be2 d6 5.Nf3 Nc6 6.exd6 e6 7.d4 Bxd6 8.c4 Nf4 9.Bxf4 Bxf4 10.d5 exd5 11.cxd5 Nb4 12.g3 Bd6 13.a3 Na6 14.Bb5+ Bd7 15.Bxd7+ Qxd7 16.Qe2+ Qe7 17.Qxe7+ Kxe7 18.Nc3 Nc7 19.O-O-O Rhe8 20.Rhe1+ Kd7 21.Ng5 Rxe1 22.Rxe1 f6 23.Nge4 Re8 24.Rd1 f5 25.Nxd6 Kxd6 26.b4 cxb4 27.axb4 Na6 28.Rd4 Nc7 29.Kd2 g6 30.h4 a6 31.h5 gxh5 32.Rh4 Nxd5 33.Nxd5 Kxd5 34.Rxh5 Kc4 35.Rxh7 b5 36.Rh4+ Kb3 37.Rf4 Rd8+ 38.Ke3 Rd5 39.f3 Kc3 40.g4 fxg4 41.fxg4 Rd1 42.Kf2 a5 43.bxa5 b4 44.Rf3+ Kc4 45.Rf4+ Kb5 46.Ke2 Rd6 47.g5 Kxa5 48.Rf6 Rd8 49.g6 b3 50.g7 b2 51.Rf1 Kb4 52.Rf7 Rg8 53.Ke3 b1=Q 54.Rb7+ Kc3 55.Rxb1 Rxg7 56.Rh1 Re7+ 57.Kf4 Kc2 58.Ra1 Rg7 59.Ra3 Rg6 60.Rh3 Kd2 61.Ra3 Re6 62.Ra4 Ke1 63.Kf3 Rf6+ 64.Ke3 Kd1 65.Rc4 Rb6 66.Ra4 Rh6 67.Ra7 Rh5 68.Kd4 Rh2 69.Ra1+ Kd2 70.Ra2+ Kc1 71.Rxh2 Kd1 72.Rb2 Ke1 73.Kd3 Kf1 74.Rb6 Kg1 75.Rb3 Kf1 76.Ke4 Ke1 77.Rd3 Kf2 78.Kf5 Kg1 79.Rc3 Kh1 80.Rb3 Kh2 81.Rf3 Kg1 82.Kf4 Kh1 83.Ke5 Kg1 84.Kf5 Kh2 85.Kg4 Kh1 86.Rf1+ Kg2 87.Rf7 Kg1 88.Rh7 Kf2 89.Rh3 Kg2 90.Rh6 Kf1 91.Rg6 Ke2 92.Rd6 Kf2 93.Kf4 Kg1 94.Rh6 Kg2 95.Rh5 Kf2 96.Rg5 Kf1 97.Kg4 Kg1 98.Kh5+ Kh1 99.Rd5 Kg1 100.Rd8 Kh1 101.Rd1+ Kg2 102.Rd5 Kg1 103.Rd2 Kf1 104.Kg4 Ke1 105.Ra2 Kf1 106.Kf3 Kg1 107.Rb2 Kh1 108.Kg3 Kg1 109.Rb1# 1-0