1.e4 e5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 Nf6 5.Nf3 Nxe4 6.Nxd4 Nd6 7.Ndb5 Nxc4 8.Nd5 c6 9.Nbc7+ Qxc7 10.Nxc7+ Ke7 11.c3 Nb6 12.d4 f5 13.b4 Nc4 14.Rg1 Nd2 15.d5 c5 16.Nb5 Nc4 17.d6+ Ke6 18.h3 Ne3 19.Nc7+ Kf7 20.Qb3+ Nd5 21.Nxd5 b6 22.Bf4 Bxd6 23.Rb1 Rb8 24.Bd2 b5 25.Qb2 Bf8 26.c4 d6 27.Qc3 Ba6 28.Nf6 gxf6 29.Kf1 h5 30.Qg3 bxc4 31.Ke1 d5 32.Qf3 Ke6 33.g4 hxg4 34.hxg4 f4 35.g5 cxb4 36.gxf6 c3 37.Bxc3 Rc8 38.Qg4+ Kd6 39.Bxb4+ Kc7 40.Rb2 d4 41.f3 Bxb4+ 42.Rxb4 Rhf8 43.Qg5 Kc6 44.Qg6 Rce8 45.Rg4 Re7 46.Qf5 Kd6 47.Rh4 Ree8 48.Qb1 Bb5 49.a4 Kc6 50.Rxb5 Rd8 51.Qg6 d3 52.Rb2 Rde8 53.Ra2 Rc8 54.a5 Kd6 55.a6 Rc4 56.Kf2 Rc6 57.Qxd3+ Kc5 58.Qc3+ Kd6 59.Qxc6+ Kxc6 60.f7 Kc5 61.Kg2 Ra8 62.Rg4 Kd4 63.Kh3 e4 64.Rxf4 Rb8 65.Ra1 Kc5 66.Rf5+ Kb4 67.Rc1 Rh8+ 68.Rh5 Rxh5+ 69.Kg4 Ka5 70.f8=Q Rc5 71.Rf1 Ka4 72.Qb8 Rc2 73.Kh5 Rg2 74.Qf4 Rg5+ 75.Qxg5 Kb4 76.Qg3 Ka4 77.Qh2 Ka3 78.Rd1 exf3 79.Qh4 Ka2 80.Qh1 Kb3 81.Qe1 Kc4 82.Qe6+ Kb4 83.Rd2 Ka5 84.Qc4 Kb6 85.Qe4 Ka5 86.Qf4 Kb6 87.Rc2 Kb5 88.Kg4 Kxa6 89.Qg5 f2 90.Qd5 f1=B 91.Qd7 Bc4 92.Kf4 Ka5 93.Kf3 Kb6 94.Kf4 a6 95.Qc8 Be2 96.Qb7+ Ka5 97.Ra2# 1-0