1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.dxc5 Nxe4 5.cxd6 Nc6 6.dxe7 Qxd1+ 7.Kxd1 Bxe7 8.Be3 Bg4 9.Nd2 O-O-O 10.Kc1 Nf6 11.Bb5 Bh5 12.Bxc6 bxc6 13.Nd4 Kc7 14.Nf5 Bf8 15.Nc4 Nd5 16.Re1 Bg6 17.Nh4 Nxe3 18.Nxe3 Bc5 19.c3 Be4 20.b4 Be7 21.Nf3 Bf6 22.Kb2 Bxf3 23.gxf3 Rd2+ 24.Kb3 h5 25.Rf1 Rhd8 26.Rad1 R8d3 27.Rxd2 Rxd2 28.a4 g6 29.b5 Bh4 30.Nc4 Re2 31.Rd1 Rxf2 32.bxc6 Re2 33.Rd7+ Kxc6 34.Rxf7 Rxh2 35.Ne5+ Kd6 36.Nxg6 Bf2 37.f4 h4 38.f5 h3 39.Rh7 Bc5 40.Kc4 Rf2 41.Rh6 Ba3 42.Nf4+ Kd7 43.Nxh3 Rxf5 44.Rh4 Bd6 45.Kb3 Kc6 46.Rg4 Rf8 47.Rc4+ Kb6 48.Ng5 Rf1 49.Ne4 Be7 50.Nd2 Rh1 51.Re4 Bc5 52.Re6+ Kc7 53.Kc4 Bb6 54.Re4 Rh5 55.Nb3 Kd6 56.Rg4 Kc6 57.Nc1 Rc5+ 58.Kb3 Rd5 59.Rg3 Bc7 60.Rf3 Rh5 61.Nd3 Bd6 62.Rf6 Kc7 63.Rf7+ Kb6 64.Rd7 Bc5 65.Rf7 Bd6 66.Nb2 Bc5 67.Nc4+ Kc6 68.Rf6+ Kc7 69.a5 Bg1 70.Ka4 Bc5 71.Nd2 Re5 72.Kb3 Be7 73.Rf7 Kc6 74.Nf3 Re4 75.Nd4+ Kc5 76.Rf5+ Kd6 77.Kc4 a6 78.Rh5 Bf6 79.Kd3 Rf4 80.Rh6 Kd7 81.Kc4 Kc7 82.Kc5 Be7+ 83.Kd5 Rf6 84.Rh7 Rd6+ 85.Ke5 Rd7 86.Ke6 Rd6+ 87.Ke5 Rd7 88.Ke4 Kc8 89.Rh6 Bd8 90.Rh5 Kb7 91.Kd3 Bc7 92.Kc4 Bd8 93.Ne6 Be7 94.Rh7 Kc8 95.Nf4 Rc7+ 96.Kb3 Bd6 97.Rh8+ Kb7 98.Nd3 Be7 99.Rh6 Rc6 100.Rh7 Rc7 101.c4 Bd8 102.Rh5 Be7 103.Rd5 Kc8 104.Ne5 Rc5 105.Ng6 Rc7 106.Rf5 Rb7+ 107.Kc2 Bb4 108.Nf4 Rh7 109.Nd3 Be7 110.Kc3 Kb7 111.Rd5 Kc7 112.c5 Bf6+ 113.Kb3 Rh3 114.Ka4 Bc3 115.c6 Rh4+ 116.Kb3 Rd4 117.Rxd4 Bxd4 118.Kc4 Be3