1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.c3 Bb6 6.a4 a5 7.Na3 h6 8.Bb5 d6 9.Nc4 Ba7 10.Nxa5 Bxf2+ 11.Kxf2 Rxa5 12.b4 Ra7 13.Rf1 O-O 14.Kg1 Ne7 15.a5 Ra8 16.h3 c6 17.Bc4 Ng6 18.Be3 d5 19.Bb6 Qe7 20.Bc5 Qd8 21.exd5 cxd5 22.Bb5 e4 23.Nd4 Ne7 24.Rxf6 gxf6 25.Qh5 Kg7 26.dxe4 dxe4 27.Qh4 Rg8 28.Qxe4 Ng6 29.Rf1 Qc7 30.Qf3 Qe5 31.Ne2 Be6 32.Bd3 Qg5 33.Bxg6 Qxg6 34.Nf4 Qf5 35.Nxe6+ Qxe6 36.Qxb7 Rad8 37.Bd4 Rd5 38.Rxf6 Rxd4 39.Rxe6 Rd2 40.Rg6+ Kxg6 41.a6 Rg7 42.h4 Rh7 43.Kf1 Rd5 44.Ke1 Kf6 45.Qc6+ Ke5 46.Qc4 Rd6 47.Qb5+ Rd5 48.Qc6 Rd6 49.Qc5+ Rd5 50.Qe3+ Kf6 51.Qf2+ Ke7 52.b5 Rxb5 53.Qe2+ Kf8 54.Qxb5 Kg8 55.Ke2 Kg7 56.Qd3 f5 57.Qc4 Rh8 58.Kd1 f4 59.Qxf4 Rc8 60.Qd2 Rf8 61.Qe2 Kg6 62.Qd3+ Rf5 63.Qd4 Kf7 64.Qd6 Kg8 65.Ke2 Rf1 66.Ke3 Rd1 67.Qxd1 Kg7 68.Qd6 Kg8 69.g4 Kg7 70.Qd4+ Kf7 71.Qc5 h5 72.Kd4 hxg4 73.Ke5 Kg6 74.Qc8 Kf7 75.Ke4 Kg6 76.Kd3 Kg7 77.a7 g3 78.Qg8+ Kf6 79.Qc8 Kf7 80.Qd8 Kg7 81.Ke3 g2 82.Kf2 g1=R 83.a8=B Rg6 84.c4 Rf6+ 85.Kg1 Re6 86.Kh2 Re8 87.Qxe8 Kh7 88.Qa4 Kg8 89.Qd7 Kh8 90.Qc6 Kg7 91.Qe4 Kh6 92.Qd4 Kh5 93.Bg2 Kg6 94.Qd8 Kh5 95.Qg5# 1-0