1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.g3 Bb4+ 5.Nbd2 Nc6 6.Nxd4 Nxd4 7.c3 Nf6 8.e5 Nc6 9.exf6 Bf8 10.fxg7 Bxg7 11.Bg2 O-O 12.O-O d5 13.Re1 e5 14.Nb3 Be6 15.Nc5 e4 16.c4 dxc4 17.Nxe6 Qxd1 18.Rxd1 fxe6 19.Bxe4 Rad8 20.Rxd8 Rxd8 21.Bg5 Rd6 22.Bf4 Be5 23.Bxc6 Bxf4 24.Bxb7 Be5 25.Rc1 Rd2 26.Rxc4 Bd4 27.Bc8 e5 28.Be6+ Kg7 29.Rc7+ Kf6 30.Bb3 Bxf2+ 31.Kf1 Bd4 32.Rxh7 Rf2+ 33.Ke1 Rxb2 34.Kd1 e4 35.Rf7+ Kg6 36.Rf4 Rxh2 37.Rxe4 Bb6 38.Re2 Rh1+ 39.Kd2 Rg1 40.Re8 Kf6 41.Rg8 Rg2+ 42.Kd3 Rg1 43.Ke4 Re1+ 44.Kf4 Bc7+ 45.Kf3 Rg1 46.g4 Rg3+ 47.Ke4 Bb6 48.Kf4 Bc7+ 49.Ke4 Bb6 50.Bc4 Bc7 51.Rf8+ Kg6 52.Be6 Bb6 53.Bf5+ Kg7 54.Rc8 Ra3 55.Be6 Re3+ 56.Kd5 Kf6 57.Rf8+ Kg7 58.Rg8+ Kh7 59.Rg5 Kh6 60.Rh5+ Kg7 61.Bf5 Ra3 62.Rh7+ Kf6 63.Rh6+ Kg7 64.g5 Rxa2 65.Rh7+ Kf8 66.g6 Rd2+ 67.Ke4 Re2+ 68.Kf4 Re7 69.Kg5 Rxh7 70.gxh7 Bd4 71.Bd7 Bh8 72.Kh5 a5 73.Bg4 a4 74.Be6 a3 75.Kg6 Ke7 76.Bd5 Bd4 77.Ba2 Bh8 78.Bf7 Bb2 79.Bd5 Be5 80.Kf5 Bh8 81.Kf4 Kf6 82.Ke3 Bg7 83.Kd3 Kg5 84.Kc2 Kh5 85.Ba2 Bb2 86.h8=B Bxh8 87.Bb3 a2 88.Bxa2 Bc3 89.Kb1 Bb2 90.Bg8 Bc1 91.Bd5 Bf4 92.Ka1 Bh2 93.Kb2 Bb8 94.Kc1 Kh6 95.Kb1 Bh2 96.Be6 Kg7 97.Bf7 Bf4 98.Ka2 Kf6 99.Kb2 Kxf7 1/2-1/2