1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nc6 5.cxd4 exd4 6.Nxd4 Nf6 7.Nc3 Bb4 8.Nxc6 bxc6 9.Bd3 O-O 10.O-O d5 11.exd5 cxd5 12.Bg5 Be6 13.Nb5 h6 14.Bf4 Ba5 15.Rc1 Ne4 16.Nc7 Qf6 17.Nxe6 fxe6 18.Be3 Bb6 19.Bxb6 axb6 20.Bxe4 dxe4 21.Qb3 Rad8 22.Rc2 Rd3 23.Qxb6 e3 24.Re2 exf2+ 25.Rexf2 Qxf2+ 26.Qxf2 Rxf2 27.Rxf2 Rd1+ 28.Rf1 Rd2 29.Rb1 Kf7 30.a4 Ke7 31.b4 Ra2 32.a5 Kd6 33.Rd1+ Kc6 34.Re1 Kd5 35.Rb1 e5 36.Kf1 e4 37.b5 Rxa5 38.b6 Ra8 39.b7 Rb8 40.Ke2 Kd4 41.Rb4+ Kc5 42.Rb2 Kd4 43.h4 h5 44.g3 Kc3 45.Rb5 Kc4 46.Rb1 Kd4 47.Kd2 g6 48.Ke2 Ke5 49.Ke3 Kf5 50.Rb6 g5 51.Rb5+ Kg4 52.hxg5 Kxg3 53.g6 h4 54.Rg5+ Kh3 55.g7 Rg8 56.Rg6 Kh2 57.Kxe4 h3 58.Kf3 Kh1 59.Kg3 h2 60.Rg4 Kg1 61.Kh3+ Kh1 62.Rb4 Kg1 63.Rb1+ Kf2 64.Kxh2 Rxg7 65.Rb2+ Kf3 66.b8=Q Rh7+ 67.Kg1 Rd7 68.Ra2 Rd5 69.Ra1 Rg5+ 70.Kh1 Rh5+ 71.Qh2 Rxh2+ 72.Kxh2 Ke2 73.Rg1 Kd3 74.Rg3+ Kd4 75.Ra3 Ke5 76.Rf3 Kd5 77.Ra3 Kc4 78.Rg3 Kd4 79.Rg5 Kc4 80.Rg7 Kd5 81.Kh3 Kc6 82.Kh4 Kc5 83.Rb7 Kc6 84.Rh7 Kc5 85.Rh5+ Kb4 86.Rh6 Kb5 87.Rh7 Kc5 88.Kh5 Kb4 89.Kh6 Kc3 90.Rh8 Kc4 91.Kg5 Kb3 92.Kf4 Kc4 93.Ke4 Kb4 94.Kd4 Ka4 95.Kc4 Ka3 96.Rh2 Ka4 97.Ra2# 1-0