1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Nxe5 Be7 7.Bf1 Nxe5 8.Rxe5 O-O 9.d4 Bf6 10.Re1 b6 11.Bf4 Nf5 12.c3 Bb7 13.Qg4 Nh4 14.Nd2 Ng6 15.Bg3 d6 16.Bd3 Rb8 17.f4 c5 18.f5 Ne7 19.Nc4 Ba6 20.Rad1 Bxc4 21.Bxc4 cxd4 22.cxd4 Rc8 23.Bd3 Nd5 24.a3 Re8 25.Bf2 Rxe1+ 26.Rxe1 Bg5 27.f6 h6 28.fxg7 Rc1 29.Rxc1 Bxc1 30.Bh4 Be3+ 31.Kf1 Bg5 32.Qe4 Nf6 33.Bxg5 hxg5 34.Qf5 Kxg7 35.Qxg5+ Kf8 36.h4 Qe7 37.h5 Qe6 38.h6 Ke7 39.d5 Qc8 40.Ke2 Qc5 41.h7 Qd4 42.h8=Q Qxb2+ 43.Kf3 Qc3 44.Qe3+ Ne4 45.Qxc3 Kd8 46.Kf4 Nxc3 47.Qg3 f5 48.Qf2 Kd7 49.Be2 Na4 50.Kg3 a5 51.Qxf5+ Kd8 52.Bd3 Ke8 53.Qe6+ Kd8 54.Kf2 b5 55.Qf7 b4 56.g4 Nb2 57.Be2 Nc4 58.Qg8+ Ke7 59.Bf3 Ne5 60.Ke3 Nxg4+ 61.Kd3 b3 62.Be2 Kf6 63.Qd8+ Kg6 64.Bf3 Ne3 65.Qa8 a4 66.Be2 Kh7 67.Qxa4 Nc4 68.Qb5 Kg6 69.Qb7 Nb2+ 70.Kd2 Kf6 71.Qxb3 Ke7 72.Qh3 Kf6 73.Qh7 Kg5 74.Bg4 Nc4+ 75.Kc2 Kxg4 76.Qe7 Kh3 77.Qc7 Kg2 78.Qd7 Kg3 79.Qf7 Kh2 80.Qb7 Kh3 81.Qa6 Kg2 82.Kb1 Kg3 83.Qa4 Nxa3+ 84.Ka1 Nc2+ 85.Qxc2 Kg4 86.Qc4+ Kh3 87.Qb4 Kh2 88.Qc5 dxc5 89.Kb2 Kg3 90.Kc3 Kf3 91.d6 Kg2 92.Kd2 Kf2 93.Kd3 Kg3 94.Kd2 Kg2 95.Ke3 Kf1 96.Kf3 Kg1 97.Kf4 Kf2 98.d7 c4 99.d8=Q Kg2 100.Qd2+ Kf1 101.Kf3 c3 102.Qf2# 1-0