1.e3 d5 2.c4 Nf6 3.cxd5 Nxd5 4.Nf3 c5 5.Bc4 Nb6 6.Bb3 c4 7.Bxc4 Nxc4 8.Qa4+ Nc6 9.Qxc4 Bf5 10.d4 e5 11.O-O e4 12.Nfd2 Bd6 13.Nc3 Bxh2+ 14.Kxh2 Qh4+ 15.Kg1 Bh3 16.gxh3 Qxh3 17.Qe2 Nxd4 18.exd4 Rd8 19.Re1 f5 20.Ndxe4 h5 21.Ng5+ Kd7 22.a3 Rhg8 23.Qe7+ Kc6 24.Be3 Qg4+ 25.Kf1 Qxg5 26.Qc5+ Kd7 27.Bxg5 Rb8 28.Bf6 a5 29.Qe5 g6 30.Na2 Rgc8 31.b3 Rf8 32.Bg5 Rfe8 33.Qe6+ Rxe6 34.Rab1 Ke8 35.Nc1 Kd7 36.Re5 Kc6 37.b4 Rbe8 38.Rb5 Re1+ 39.Kg2 Kxb5 40.bxa5+ Ka6 41.Rb6+ Ka7 42.Nd3 Rd1 43.Rb3 Re4 44.Be3 g5 45.d5+ Rxe3 46.fxe3 Rd2+ 47.Kg1 Rd1+ 48.Kf2 Rd2+ 49.Ke1 Rg2 50.d6 Ra2 51.Rb4 Ra1+ 52.Kd2 Kb8 53.Nf2 Ra2+ 54.Ke1 Ra1+ 55.Nd1 b6 56.Rb3 Ka7 57.axb6+ Kb7 58.Rb5 Ka6 59.Rb3 g4 60.Rb2 Rc1 61.b7 Rxd1+ 62.Kxd1 f4 63.Rf2 Kxb7 64.Rf1 Ka6 65.Rxf4 Kb5 66.Rf5+ Ka6 67.Rf2 Ka7 68.d7 Kb8 69.d8=Q+ Kb7 70.Re2 Kc6 71.Rf2 Kc5 72.Kd2 Kb5 73.Rf1 h4 74.Rg1 h3 75.Qh4 Kc4 76.a4 Kb4 77.Rb1+ Ka5 78.Qd8+ Kxa4 79.Rb4+ Kxb4 80.Kd1 h2 81.Qh4 Ka4 82.Qh6 Ka3 83.Qf8+ Ka2 84.Qf1 Ka3 85.Kc2 h1=N 86.Qd1 Nf2 87.Qd6+ Ka2 88.Qf4 Nh3 89.Qb8 Nf2 90.Qa7# 1-0