1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nf6 5.cxd4 Nxe4 6.dxe5 Bc5 7.Be3 O-O 8.Qd5 Qa5+ 9.Nbd2 Nxd2 10.Nxd2 Bb4 11.Qxa5 Bxa5 12.O-O-O Bc7 13.Nc4 Nc6 14.f4 f6 15.Bc5 Rd8 16.Nd6 Bxd6 17.Bxd6 fxe5 18.Bc4+ Kh8 19.fxe5 b6 20.Rhf1 Bb7 21.b3 Na5 22.Bb5 Bxg2 23.Rf7 Bh3 24.Rg1 g6 25.Be7 Kg8 26.Rf4 Re8 27.Bf6 Nc6 28.Rg5 Be6 29.h4 Ne7 30.h5 Nd5 31.Rf2 Nxf6 32.exf6 Kf7 33.Bd3 Rg8 34.Kd2 Rac8 35.hxg6+ hxg6 36.Rg1 Rc5 37.Rh1 Rh5 38.Rxh5 gxh5 39.Ke3 h4 40.Be2 Rh8 41.Kd4 h3 42.Bf3 Kxf6 43.Bd5+ Ke7 44.Bh1 Rh4+ 45.Ke3 Kd6 46.Kf3 Bd5+ 47.Kg3 Rh5 48.Rd2 Kc6 49.Rc2+ Kd6 50.Rd2 Kc5 51.Rc2+ Kb4 52.Bxd5 Rxd5 53.Kxh3 Rc5 54.Rd2 d5 55.Kg3 Kc3 56.Rd1 d4 57.Kf3 Re5 58.Rc1+ Kd2 59.Rc7 d3 60.Rxa7 Ke1 61.Rg7 Kd2 62.Rg6 b5 63.a4 b4 64.Rc6 Ke1 65.Rc1+ Kd2 66.Rc4 Ke1 67.Rc1+ Kd2 68.Rc4 Kd1 69.Rxb4 d2 70.Rd4 Kc2 71.b4 d1=Q+ 72.Rxd1 Kxd1 73.b5 Kc2 74.b6 Kd3 75.b7 Re3+ 76.Kf4 Re4+ 77.Kf5 Rb4 78.Ke6 Rxb7 79.Kd5 Ra7 80.Kc5 Rxa4 81.Kd5 Re4 82.Kc5 Re5+ 83.Kc6 Kd4 84.Kd6 Re4 85.Kc6 Re5 86.Kd6 Re3 87.Kc6 Re4 88.Kd6 Re2 89.Kc6 Re4 90.Kd6 Re2 91.Kc6 Re1 92.Kd6 Kc4 93.Kc6 Rd1 94.Kb6 Rd6+ 95.Kc7 Kc5 96.Kb7 Rd7+ 97.Kc8 Kc6 98.Kb8 Rf7 99.Ka8 Kb6 100.Kb8 Rf8# 0-1