1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.d4 cxd4 5.cxd4 exd4 6.Nxd4 Bb4+ 7.Nc3 Nf6 8.Nxc6 bxc6 9.Bd3 d5 10.exd5 O-O 11.O-O cxd5 12.Bg5 Be7 13.h3 d4 14.Ne4 Nxe4 15.Bxe4 Bxg5 16.Bxa8 Ba6 17.Be4 Bxf1 18.Kxf1 g6 19.Qd3 Qd6 20.g3 Rb8 21.b3 Rc8 22.Qf3 Rc3 23.Bd3 Qf6 24.Qxf6 Bxf6 25.Rd1 Be7 26.Bc4 Bc5 27.Rd2 Kg7 28.Kg2 f5 29.h4 Kf6 30.Ba6 h6 31.Bc4 g5 32.hxg5+ hxg5 33.Kf1 g4 34.Kg2 a5 35.a4 Kg5 36.Rd1 Rc2 37.Rd3 Rb2 38.Kf1 Rc2 39.f4+ Kf6 40.Rd1 Rc3 41.Rd3 Rc1+ 42.Kg2 Rc2+ 43.Kf1 Rh2 44.Bd5 Ke7 45.Rd1 Rc2 46.Bc4 Kf6 47.Re1 Rc3 48.Re6+ Kg7 49.Re5 Bb4 50.Rxf5 Rxg3 51.Rd5 Rf3+ 52.Kg2 Rxf4 53.Kg3 Re4 54.Rg5+ Kf6 55.Rxg4 Re3+ 56.Kf2 Ke5 57.Rg8 Kf4 58.Rd8 Ke4 59.Re8+ Kf4 60.Rxe3 dxe3+ 61.Ke2 Bf8 62.Be6 Bh6 63.b4 axb4 64.a5 Bf8 65.a6 Bc5 66.Bb3 Ke4 67.Ba4 Kd4 68.Bb3 Kc3 69.Bd5 b3 70.Be4 Ba7 71.Bd3 Kb2 72.Bc4 Kc2 73.Bd3+ Kc1 74.Be4 b2 75.Bd3 b1=Q 76.Bxb1 Kxb1 77.Kd1 Kb2 78.Ke1 Kc3 79.Ke2 Kd4 80.Ke1 Bc5 81.Ke2 Ke4 82.Kd1 Kf3 83.Ke1 Ba7 84.Kf1 Ke4 85.Ke2 Kd4 86.Ke1 Kd3 87.Kd1 Bb6 88.Ke1 Bd4 89.Kd1 Bc5 90.Ke1 Bb6 91.Kd1 Bd4 92.Ke1 Ke4 93.Kd1 Kf3 94.Ke1 e2 95.Kd2 Kf2 96.Kc2 Be3 97.Kb1 Bd2 98.Ka2 e1=Q 99.a7 Qe8 100.Ka3 Be1 101.Kb3 Kg2 102.Kc2 Qf8 103.a8=Q+ Qxa8 104.Kb2 Bf2 105.Kb1 Bd4 106.Kc2 Bf6 107.Kb3 Qd5+ 108.Kb4 Qd7 109.Ka3 Bc3 110.Ka2 Qd2+ 111.Kb1 Qb2# 0-1