1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 bxc6 6.Bd3 d6 7.O-O Ne7 8.Nc3 a5 9.e5 O-O 10.exd6 cxd6 11.Na4 Ba7 12.Qh5 Ng6 13.Bd2 h6 14.Bxa5 Bxf2+ 15.Rxf2 Rxa5 16.Qf3 Ne5 17.Qf4 Nxd3 18.cxd3 Rf5 19.Qd2 Rxf2 20.Qxf2 Ba6 21.d4 Re8 22.Nc3 Qg5 23.Re1 Rxe1+ 24.Qxe1 Bc4 25.h4 Qf4 26.Qf2 Qc1+ 27.Kh2 d5 28.Kg3 Bd3 29.Kh2 Bf1 30.Na4 Bc4 31.a3 Bb3 32.Nc5 Qd1 33.Qe3 Bc2 34.Qf2 f6 35.Qe3 Kh7 36.b3 Qg4 37.Qf2 Qd1 38.a4 Bxb3 39.a5 Bc4 40.Ne6 Qg4 41.Nc5 Qd1 42.Qf5+ Kg8 43.Qc8+ Kh7 44.Ne6 Qh5 45.Nf8+ Kg8 46.Ng6+ Kh7 47.Qh8+ Kxg6 48.Qe8+ Kf5 49.Qxh5+ Ke4 50.Qg4+ Kd3 51.Kh3 Bb5 52.Qxg7 Kd2 53.Qxf6 c5 54.dxc5 Ba6 55.Qe5 Bb5 56.Qd6 Bd3 57.Kh2 Bc2 58.Qe5 Bf5 59.Qxf5 Kc1 60.Qe6 Kd1 61.Qh3 Kc1 62.Kg1 Kd1 63.g3 h5 64.Kf2 Kc2 65.g4 Kd1 66.Qf1+ Kd2 67.Qb5 d4 68.Qd7 Kd3 69.a6 Kc2 70.Qf7 Kb2 71.Qe7 Kc3 72.Qe5 Kd2 73.Qe7 d3 74.Qe8 Kc1 75.Qe5 Kb1 76.Kf1 d2 77.Ke2 d1=Q+ 78.Kxd1 hxg4 79.Qd6 Ka1 80.Qb6 Ka2 81.c6 Ka1 82.Qe3 Kb1 83.Qe8 Ka2 84.Qc8 Ka3 85.a7 Ka4 86.Qa8 g3 87.Ke2 Ka3 88.Qb7 Ka4 89.Kf3 Ka3 90.Kxg3 Ka4 91.Qc8 Ka5 92.Qd7 Ka6 93.Kh2 Ka5 94.Qh3 Kb5 95.Qf1+ Kb4 96.c7 Kc3 97.Qf8 Kb2 98.Qa3+ Kb1 99.Qc3 Ka2 100.Qc5 Ka1 101.Qb6 Ka2 102.c8=Q Ka1 103.Qc1+ Ka2 104.Qcc7 Ka3 105.Qb4+ Ka2 106.Qf7+ Ka1 107.Qc7 Ka2 108.Qd8 Ka1 109.Qc8 Ka2 110.a8=R# 1-0