1.a4 e5 2.d4 exd4 3.Nf3 Nf6 4.Nxd4 a6 5.c4 Bb4+ 6.Nc3 O-O 7.Bg5 h6 8.Bh4 g5 9.Bg3 d5 10.Nc2 Nc6 11.Nxb4 Nxb4 12.Nxd5 Nfxd5 13.cxd5 Re8 14.e3 Qxd5 15.Qxd5 Nxd5 16.h4 Be6 17.Be2 Rad8 18.Rd1 c6 19.a5 f6 20.O-O Kg7 21.Bf3 Ne7 22.Bc7 Rxd1 23.Rxd1 gxh4 24.Rd4 Ng6 25.Rb4 Bc8 26.Bh5 Re7 27.Bd6 Rd7 28.Bg4 Rxd6 29.Bxc8 Rd1+ 30.Kh2 Ne5 31.Rxb7+ Kg6 32.f3 Rd2 33.Kh3 Nc4 34.Re7 Nxa5 35.Bxa6 Rxb2 36.Bd3+ f5 37.Re6+ Kf7 38.Re5 Nb7 39.Rxf5+ Ke7 40.Re5+ Kd6 41.Rh5 Rb3 42.Be4 Kc7 43.Rxh6 Nd6 44.Rh7+ Kb6 45.Rxh4 Rxe3 46.Kg3 Re2 47.Rf4 c5 48.Bd5 Rd2 49.Bc4 Nxc4 50.Rxc4 Kb5 51.Rc1 c4 52.f4 Kb4 53.f5 c3 54.f6 Rd6 55.Rf1 Rd8 56.Kf4 c2 57.Rc1 Kc3 58.g4 Rd1 59.Rxc2+ Kxc2 60.g5 Rf1+ 61.Ke5 Re1+ 62.Kd6 Rd1+ 63.Ke6 Re1+ 64.Kf7 Kd3 65.g6 Rg1 66.g7 Ke4 67.g8=Q Rxg8 68.Kxg8 Kd5 69.Kh7 Ke5 70.Kg6 Kd4 71.Kf5 Kc4 72.Kg4 Kb3 73.Kh5 Ka3 74.f7 Kb3 75.f8=R Ka4 76.Kh4 Kb5 77.Kg5 Ka6 78.Rf5 Ka7 79.Kf4 Ka6 80.Rf7 Kb5 81.Rc7 Ka6 82.Rc6+ Ka5 83.Ke4 Ka4 84.Rh6 Kb3 85.Rg6 Kc4 86.Ra6 Kc5 87.Re6 Kb5 88.Re8 Kb6 89.Kd4 Kc7 90.Re5 Kd8 91.Kd5 Kd7 92.Ke4 Kc8 93.Kf5 Kc7 94.Rc5+ Kd6 95.Rc2 Ke7 96.Rd2 Kf8 97.Kg6 Ke8 98.Kh7 Ke7 99.Kg6 Ke8 100.Kf6 Kf8 101.Rd8# 1-0