1.e4 e5 2.Nf3 Nc6 3.Nc3 Bb4 4.d4 Bxc3+ 5.bxc3 d6 6.dxe5 Nxe5 7.Nxe5 dxe5 8.Qxd8+ Kxd8 9.Bc4 Ke7 10.Ba3+ Kf6 11.Rd1 Be6 12.Bd5 Bxd5 13.exd5 Rd8 14.c4 b6 15.Rd3 Rd7 16.Bb2 Kf5 17.Rf3+ Kg6 18.Rg3+ Kf5 19.Rxg7 Nf6 20.O-O Ne8 21.Rg3 f6 22.Re1 Nd6 23.Rc3 Rc8 24.c5 bxc5 25.Rxc5 Rb8 26.Bc1 Rb1 27.Bd2 Rb2 28.a3 Rb5 29.Rxb5 Nxb5 30.c4 Nd6 31.Rc1 Ke4 32.Bb4 Kd4 33.c5 Nc4 34.Rd1+ Ke4 35.f3+ Kf5 36.c6 Rd8 37.Kf2 Nb2 38.g4+ Kg5 39.Rd2 Nc4 40.Rc2 Nb6 41.d6 cxd6 42.c7 Rc8 43.Bxd6 h5 44.gxh5 Kxh5 45.f4 exf4 46.Kf3 Kg6 47.Bxf4 Kf5 48.Rc5+ Ke6 49.Rc6+ Kf5 50.h4 Nd5 51.Bg3 Ne7 52.Rc5+ Ke6 53.h5 Nf5 54.Bf4 Nd4+ 55.Ke4 Ne2 56.Bh2 a6 57.Kd3 Kd7 58.Kxe2 Rg8 59.Kf3 Kc8 60.Bg3 Re8 61.Rc1 Re5 62.Bxe5 fxe5 63.Re1 a5 64.Ke3 Kb7 65.Ke2 Kb6 66.Kf1 Kb5 67.Kg2 Ka6 68.Re4 Kb5 69.Kh1 Ka6 70.Rxe5 Ka7 71.a4 Kb6 72.Re1 Kb7 73.Rd1 Kc6 74.Rd6+ Kb7 75.Rd8 Kc6 76.Rd2 Kc5 77.Rd3 Kb4 78.Kg1 Kc5 79.Rb3 Kc6 80.Rb4 axb4 81.c8=Q+ Kb6 82.Qf5 Kc7 83.Qf6 Kc8 84.Qf1 b3 85.Qc4+ Kd7 86.Qc1 Ke7 87.Qb2 Kd7 88.a5 Kd6 89.Kf2 Ke6 90.Qc3 Kd5 91.Qb4 Ke6 92.h6 Kf5 93.Ke2 Ke6 94.Kd3 Kd5 95.Ke2 Kc6 96.Kf1 Kc7 97.h7 Kd7 98.Qa4+ Kc8 99.Ke1 b2 100.Qc6+ Kb8 101.Qb6+ Ka8 102.h8=R# 1-0