1.e4 e5 2.Bc4 Nf6 3.d3 Nc6 4.Nc3 Na5 5.Nge2 Nxc4 6.dxc4 d6 7.O-O Be7 8.b3 O-O 9.Ng3 c6 10.Qf3 g6 11.h3 Qa5 12.Bg5 Nd5 13.Bxe7 Nxe7 14.Rad1 Rd8 15.Rd3 f5 16.exf5 Bxf5 17.Nce4 Qc7 18.Rfd1 Bxe4 19.Nxe4 Nf5 20.c3 Rf8 21.Qe2 Rad8 22.Qd2 Qf7 23.f3 Rd7 24.Nxd6 Nxd6 25.Rxd6 Re7 26.Qe3 Qg7 27.Qxa7 e4 28.fxe4 Qxc3 29.Rd8 Rxe4 30.Rxf8+ Kxf8 31.Rd8+ Re8 32.Rxe8+ Kxe8 33.Qb8+ Kf7 34.Qxb7+ Kg8 35.Qc8+ Kg7 36.Qd7+ Kg8 37.Qe6+ Kg7 38.Qe2 h5 39.Kf2 Qd4+ 40.Qe3 Qb2+ 41.Qe2 Qd4+ 42.Ke1 Qa1+ 43.Qd1 Qe5+ 44.Kf1 Qf4+ 45.Kg1 Qe3+ 46.Kh1 h4 47.a4 Qc3 48.Qd7+ Kh6 49.Qd1 g5 50.Kg1 Qe3+ 51.Kf1 Qc3 52.Ke2 Qb2+ 53.Kd3 c5 54.Qf3 Qxb3+ 55.Ke4 Qxc4+ 56.Kf5 Qf7+ 57.Kg4 Qd7+ 58.Qf5 Qd1+ 59.Qf3 Qd4+ 60.Kf5 Qd7+ 61.Ke5 Qc7+ 62.Kd5 c4 63.Qc3 Qd7+ 64.Kxc4 Qxa4+ 65.Kd3 Qd7+ 66.Ke3 Qf5 67.Ke2 Qe4+ 68.Kf2 Qf4+ 69.Kg1 Qg3 70.Qf6+ Kh5 71.Qh8+ Kg6 72.Qg8+ Kh6 73.Qf8+ Kg6 74.Qg8+ Kf6 75.Qf8+ Ke6 76.Qe8+ Kd5 77.Qd7+ Ke4 78.Qe6+ Kd3 79.Qd5+ Ke2 80.Qc4+ Ke1 81.Qc1+ Ke2 82.Qc2+ Ke1 83.Qc1+ Ke2 84.Qc2+ Ke3 85.Qc1+ Ke4 86.Qb1+ Qd3 87.Qb7+ Ke3 88.Qb6+ Qd4 89.Qxd4+ Kxd4 90.Kf2 Ke4 91.Ke2 Kf4 92.Kf2 Ke4 93.Ke2 Kf4 94.Kf2 g4 95.hxg4 Kxg4 96.Kf1 Kf4 97.Kf2 Kg4 98.Kf1 h3 99.Kg1 Kg3 100.gxh3 Kxh3