1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.Re1 d6 6.c3 O-O 7.d3 a6 8.a4 Ba7 9.h3 h6 10.a5 Rb8 11.Bb3 Be6 12.Bc2 d5 13.exd5 Qxd5 14.Be3 Bxe3 15.Rxe3 Qd6 16.Nbd2 Nd5 17.Re1 Nf4 18.Nc4 Bxc4 19.dxc4 Qe6 20.Qd2 Rbe8 21.c5 f5 22.Qxf4 exf4 23.Rxe6 Rxe6 24.Bb3 Kf7 25.Nd4 Nxd4 26.cxd4 c6 27.Re1 Re8 28.Rxe6 Rxe6 29.Kf1 g5 30.f3 h5 31.Bxe6+ Kxe6 32.Ke2 h4 33.Kd3 Kd5 34.Kc3 Ke6 35.Kc4 g4 36.d5+ cxd5+ 37.Kd4 g3 38.b4 Kd7 39.Kxd5 Kc7 40.Ke5 Kc6 41.Kxf5 Kb5 42.Kxf4 Kxb4 43.Kg5 Kxa5 44.f4 Kb5 45.f5 a5 46.f6 a4 47.f7 a3 48.f8=Q a2 49.Qf1+ Kc6 50.Kxh4 Kd5 51.Kxg3 Kc6 52.Kf2 a1=B 53.Qxa1 b6 54.h4 Kd7 55.h5 Kc8 56.h6 Kd8 57.h7 Kc8 58.h8=N Kd8 59.Qa2 b5 60.Nf7+ Ke8 61.Nd6+ Kd7 62.g3 b4 63.g4 Kc7 64.g5 Kc6 65.g6 Kxc5 66.Nf5 Kc6 67.Ne7+ Kc7 68.Nd5+ Kc6 69.Nf4 b3 70.Qa8+ Kb6 71.Qc8 Kb5 72.Qd7+ Kc5 73.Qe7+ Kd4 74.Qf8 Kc3 75.Qg7+ Kb4 76.Qh8 b2 77.Qb8+ Kc5 78.Ne6+ Kd5 79.Ng5 Kc4 80.Ne4 Kd5 81.Ng3 b1=Q 82.Qxb1 Kd6 83.Qb8+ Kd5 84.Qc7 Kd4 85.Qd7+ Kc4 86.Qd8 Kb4 87.Qd7 Kb3 88.Qe7 Ka4 89.Qe8+ Ka5 90.Qb8 Ka4 91.Ke3 Ka3 92.Kd3 Ka2 93.Kc2 Ka1 94.Qb1# 1-0