1.e4 a5 2.Nc3 e5 3.Nf3 Nc6 4.d4 exd4 5.Nxd4 Bb4 6.Nf5 g6 7.Ng3 Bxc3+ 8.bxc3 h5 9.h4 Qe7 10.Rb1 d6 11.Bg5 f6 12.Bf4 Nh6 13.Be2 Ne5 14.O-O b6 15.Bxh6 Rxh6 16.f4 Ng4 17.Qd5 Rb8 18.Qg8+ Kd7 19.Rbe1 c6 20.Bxg4+ hxg4 21.e5 dxe5 22.fxe5 f5 23.e6+ Kc7 24.Qf7 Rh7 25.Qxg6 Qxh4 26.Rxf5 Bd7 27.Kf2 Be8 28.Qg5 Rd8 29.Qxh4 Rxh4 30.Rf8 Rh7 31.Nf5 Bg6 32.e7 Re8 33.Rxe8 Bxe8 34.Kg3 Kd7 35.Kxg4 Rh2 36.Kg3 Rh7 37.Kf4 Rh2 38.Rd1+ Kc7 39.Rd8 Bg6 40.g4 Re2 41.Kg5 Bxf5 42.e8=Q Rxe8 43.Rxe8 Bxc2 44.Kf6 b5 45.g5 b4 46.cxb4 axb4 47.g6 Bxg6 48.Kxg6 c5 49.Kf5 c4 50.Re4 Kb6 51.Rxc4 Ka6 52.Rg4 Kb7 53.Kg6 Kb8 54.Rd4 Ka8 55.Kf7 b3 56.axb3 Kb8 57.Kf8 Ka7 58.Rd8 Kb7 59.b4 Ka6 60.Kg8 Kb5 61.Rd7 Kxb4 62.Rd2 Kc5 63.Kh7 Kb6 64.Rd5 Kb7 65.Kh8 Ka8 66.Rg5 Kb8 67.Kg7 Kc7 68.Rf5 Kb6 69.Kg6 Kc7 70.Rf2 Kb8 71.Rc2 Kb7 72.Kf7 Ka7 73.Ke6 Ka6 74.Ke5 Ka5 75.Rc1 Kb4 76.Kf5 Ka5 77.Rd1 Ka4 78.Rd4+ Ka3 79.Rc4 Kb3 80.Rg4 Kb2 81.Ke5 Kc1 82.Kf6 Kd1 83.Rd4+ Ke2 84.Rb4 Kd3 85.Kf7 Kd2 86.Ra4 Kc3 87.Rf4 Kb2 88.Rf2+ Ka3 89.Ke8 Kb4 90.Rf7 Kc3 91.Re7 Kd3 92.Re6 Kc4 93.Re3 Kc5 94.Kd8 Kc6 95.Re7 Kb6 96.Re3 Kc6 97.Re5 Kb7 98.Rh5 Ka8 99.Rb5 Ka7 100.Kc7 Ka8 101.Rc5 Ka7 102.Ra5# 1-0