1.e4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.Bb5 Bd6 5.O-O O-O 6.Ba4 h6 7.d3 Re8 8.a3 a6 9.h3 Bf8 10.Bb3 d6 11.Be3 Be6 12.Bxe6 fxe6 13.Ne2 d5 14.Ng3 a5 15.Nh2 a4 16.Qf3 Re7 17.Nh5 Rf7 18.Nxf6+ Qxf6 19.Qh5 Kh7 20.Nf3 Kg8 21.Rae1 Bd6 22.c4 d4 23.Bd2 Rff8 24.h4 b6 25.Nh2 Nb8 26.f4 Nd7 27.Nf3 c5 28.g3 Qf7 29.Qxf7+ Rxf7 30.fxe5 Bxe5 31.Kg2 Raf8 32.Rb1 Bc7 33.Rbe1 Kh7 34.Rb1 Rf6 35.g4 Bf4 36.g5 R6f7 37.h5 g6 38.Nh4 Ne5 39.hxg6+ Nxg6 40.Nxg6 Kxg6 41.Bxf4 Rxf4 42.Rxf4 Rxf4 43.gxh6 Kxh6 44.b3 Kg5 45.bxa4 Rg4+ 46.Kf3 Rf4+ 47.Ke2 Rh4 48.Rxb6 Rh2+ 49.Kf3 Rh3+ 50.Ke2 Rh2+ 51.Kd1 Kf4 52.a5 Ke3 53.a6 Kxd3 54.Rb3+ Kxc4 55.a7 Rh1+ 56.Kd2 Rh2+ 57.Ke1 Rh1+ 58.Kf2 Kxb3 59.a8=Q d3 60.Ke3 c4 61.Qa5 Rh3+ 62.Kd4 e5+ 63.Qxe5 d2 64.Qb5+ Kc2 65.Qxc4+ Kb2 66.Qf1 Kc2 67.Qxh3 d1=Q+ 68.Ke5 Qa1+ 69.Ke6 Qa2+ 70.Kf6 Qg8 71.Qe6 Qh8+ 72.Kg6 Kd3 73.a4 Ke3 74.a5 Qa8 75.a6 Qb8 76.e5 Ke4 77.Qf5+ Kd4 78.e6 Qg8+ 79.Kh5 Qh8+ 80.Kg4 Qg7+ 81.Kf3 Qg1 82.Qe4+ Kc5 83.Qe3+ Kc4 84.Qxg1 Kd3 85.Qg8 Kc3 86.Qh8+ Kd3 87.Qd8+ Kc2 88.Ke3 Kc3 89.Qb8 Kc4 90.Ke4 Kc3 91.Kd5 Kc2 92.Kc4 Kd1 93.e7 Kc2 94.Qh2+ Kd1 95.Qh8 Kd2 96.Qg8 Kc1 97.Qd8 Kc2 98.Qe8 Kd1 99.Qf7 Kc2 100.Qg7 Kb1 101.Qh7+ Kc1 102.Kc3 Kd1 103.e8=Q Kc1 104.Qe1# 1-0