1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Bf5 5.Ng3 Bg4 6.c3 e6 7.d4 Nd7 8.h3 Bxf3 9.Qxf3 Ngf6 10.Bd3 g6 11.h4 h6 12.Bd2 Bg7 13.O-O-O O-O 14.Kb1 h5 15.Ne4 Qb6 16.Bg5 Nd5 17.Bc4 e5 18.Nc5 Nxc5 19.dxc5 Qxc5 20.Bxd5 cxd5 21.Rxd5 Qc6 22.Rhd1 Rfe8 23.g4 e4 24.Qg3 hxg4 25.Qxg4 Qe6 26.Qg2 b5 27.h5 b4 28.cxb4 Rab8 29.a3 a5 30.b5 a4 31.Bc1 Rec8 32.hxg6 fxg6 33.Qg5 Rf8 34.Be3 Rf5 35.Rxf5 Qxf5 36.Rd5 Qxg5 37.Rxg5 Bf6 38.Rc5 Kf7 39.b6 Rxb6 40.Rc7+ Ke6 41.Bxb6 Be5 42.Rc2 Bf4 43.Re2 e3 44.Ba7 Kf5 45.b3 Bb8 46.Bxb8 Ke6 47.f4 Kd7 48.Rd2+ Ke8 49.Re2 Kf8 50.Rh2 Kg7 51.Ra2 Kf6 52.Ra1 e2 53.Kc2 e1=R 54.Be5+ Rxe5 55.fxe5+ Kxe5 56.Kc3 Kf5 57.Kc2 Ke6 58.Rg1 Kf6 59.Rd1 Kf5 60.Kd3 Kf6 61.Kd4 Ke6 62.Kd3 Kf7 63.Kc2 g5 64.Kd2 g4 65.Rc1 Kg7 66.Rg1 axb3 67.Rd1 Kh8 68.Re1 Kh7 69.Re5 b2 70.Re1 Kg8 71.Ke2 b1=B 72.Kf2 Ba2 73.Re3 Kg7 74.a4 Bf7 75.Ke2 Bh5 76.Ke1 Kh8 77.Ke2 Kh7 78.Kf2 Kg8 79.a5 Kg7 80.Re6 g3+ 81.Kg2 Be8 82.Rd6 Bb5 83.Kh3 Ba6 84.Kxg3 Kf8 85.Rd1 Bd3 86.Kh4 Kg8 87.Rxd3 Kh7 88.Kg5 Kg8 89.Kh6 Kf7 90.Re3 Kg8 91.a6 Kf8 92.Kg6 Kg8 93.Re6 Kh8 94.Rc6 Kg8 95.Re6 Kh8 96.Re8# 1-0