1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.Bb3 O-O 6.O-O a6 7.c3 d6 8.h3 Ba7 9.Be3 Na5 10.Bxa7 Rxa7 11.Bc2 b5 12.Nbd2 c5 13.a3 Nc6 14.Re1 h6 15.Nf1 Re8 16.Ne3 a5 17.d4 exd4 18.cxd4 Nxe4 19.dxc5 dxc5 20.Bxe4 Rxe4 21.Qc2 Qe7 22.Rac1 c4 23.Nxc4 Rxe1+ 24.Rxe1 Be6 25.Ne3 Rc7 26.Nd5 Bxd5 27.Rxe7 Rxe7 28.Qc5 Bxf3 29.gxf3 Re6 30.Qxb5 Nd4 31.Qxa5 Nxf3+ 32.Kf1 Rg6 33.Qd8+ Kh7 34.Qd3 Nh2+ 35.Ke2 Kg8 36.Qd5 Re6+ 37.Kd3 Rf6 38.a4 Rxf2 39.Kc3 Rf3+ 40.Kb4 Rxh3 41.a5 Rh4+ 42.Ka3 Rh3+ 43.Ka4 Rh4+ 44.b4 Rxb4+ 45.Kxb4 Nf1 46.Qe5 Ne3 47.Kb5 Nd5 48.Qb8+ Kh7 49.Qa7 g6 50.Qxf7+ Kh8 51.a6 Ne7 52.Qf3 Kg7 53.Qc3+ Kf7 54.Qc4+ Nd5 55.Qxd5+ Ke8 56.Qd2 Kf8 57.Ka4 h5 58.Ka5 Ke8 59.Kb6 h4 60.Kb7 Ke7 61.Qe1+ Kd7 62.Qe5 Kd8 63.Ka8 Kd7 64.Qb2 Kc8 65.Qc3+ Kd8 66.Ka7 Ke7 67.Qc1 g5 68.Qxg5+ Kf7 69.Qd8 h3 70.Qc7+ Kg6 71.Qd8 Kh7 72.Qc8 Kh6 73.Qb8 Kh5 74.Qa8 Kg6 75.Qf8 h2 76.Qh8 h1=Q 77.Qxh1 Kf7 78.Qh8 Ke7 79.Ka8 Kd7 80.Qh3+ Ke7 81.Qd7+ Kf6 82.Qb7 Kf5 83.Qb3 Kf4 84.Qg3+ Ke4 85.Qg4+ Ke3 86.Kb8 Kf2 87.Qd7 Ke2 88.Qh7 Kd2 89.Qe7 Kc1 90.Qf7 Kd2 91.Qh7 Ke1 92.Qb1+ Ke2 93.Qh1 Kd2 94.Qb7 Kc3 95.Qf3+ Kd2 96.Qc3+ Kxc3 97.Kb7 Kc2 98.Ka8 Kd1 99.Ka7 Ke1 100.Kb6 Kd2 101.Kb5 Ke1 102.Ka5 Kd2 103.a7 Kc2 104.Kb6 Kd1 105.a8=R Kc2 106.Rb8 Kb1 107.Kb5 Kc1 108.Rg8 Kd1 109.Rg1+ Kc2 110.Kb4 Kd2 111.Rg5 Ke3 112.Rg6 Kd2 113.Ka5 Kd3 114.Rg3+ Kc2 115.Rg1 Kc3 116.Rg2 Kd4 117.Kb6 Ke3 118.Rg1 Kd3 119.Ka7 Kc3 120.Kb6 Kd3 121.Rg4 Kc3 122.Kc5 Kc2 123.Kc4 Kd1 124.Rg6 Ke1 125.Re6+ Kd1 126.Kc3 Kc1 127.Re1# 1-0