1.e4 e5 2.Nc3 Nc6 3.Nf3 Nf6 4.Bb5 Bd6 5.d3 O-O 6.Ba4 Re8 7.O-O h6 8.Be3 a6 9.a3 Bf8 10.Bb3 d6 11.h3 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.c4 d4 22.Bd2 Ra6 23.Rfb1 Bd6 24.b4 axb3 25.Rxb3 b6 26.a4 Rf8 27.Rb5 Rfa8 28.a5 bxa5 29.c5 Be7 30.Ra4 Qf7 31.Qg4 Kh7 32.h4 Bf6 33.Qh3 Qe8 34.Rb1 Nb8 35.Rba1 Nd7 36.Rxa5 Rxa5 37.Rxa5 Rxa5 38.Bxa5 Nxc5 39.Bxc7 Nxd3 40.Ng5+ Bxg5 41.Qxd3 Bf6 42.g3 Qc6 43.Ba5 Qa4 44.Be1 Be7 45.Kf1 Qa1 46.Ke2 Qa2+ 47.Kf1 Qa4 48.Ke2 Qa1 49.Qb5 Qa2+ 50.Bd2 Qc2 51.Qd3 Qa4 52.Be1 Bc5 53.Bd2 Qa2 54.Qb5 Qc2 55.Qd3 Qa4 56.Qb1 Kg6 57.Qd3 Be7 58.Qb1 Qc4+ 59.Qd3 Qa2 60.Qb5 Kh7 61.Kd3 Bd6 62.Ke2 Qc2 63.Qd3 Qa4 64.Qb1 Be7 65.Qd3 Bd8 66.Qb1 Ba5 67.Bxa5 Qxa5 68.Qd3 Qb4 69.Kf1 Kg8 70.Kg2 Qa4 71.Qb1 Qc4 72.Qb6 d3 73.Kf3 Kh7 74.Qd6 Qc2 75.Qxe6 Qe2+ 76.Kg2 Qxe4+ 77.f3 Qe2+ 78.Kh3 Qxf3 79.Qxe5 d2 80.Qe3 Qxe3 81.Kg4 Qe1 82.Kh5 g6+ 83.Kg4 Qf1 84.h5 Qc1 85.hxg6+ Kg8 86.Kh5 Qa3 87.Kg4 Qb4+ 88.Kf3 Qa5 89.Kf2 Qa6 90.Kg2 Qa7 91.g4 Qa6 92.Kg3 Qa7 93.Kh2 Qa6 94.Kg1 Qa5 95.Kh2 Qa4 96.Kh3 Qb5 97.g5 Qa6 98.gxh6 Qa7 99.Kg3 Qa8 100.Kh4 Qa1 101.Kh3 Qa2 102.h7+ Kg7 103.h8=R Kxh8 104.Kh4 Qb3 105.g7+ Kh7 106.g8=N Kxg8 107.Kg4 Qa3 108.Kf4 Qa4+ 109.Ke3 Qa5 110.Kf4 Qa6 111.Ke5 Qa7 112.Kf4 Qa8 113.Kg3 Qa1 114.Kh3 Qa2 115.Kg2 Qb2 116.Kg3 Kg7 117.Kh2 Kg6 118.Kh3 Kf5 119.Kg2 Kg4 120.Kh2 d1=Q# 0-1