1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 O-O 6.a4 h6 7.Nbd2 a5 8.Bb3 d6 9.h3 Be6 10.c3 Re8 11.Re1 Qd7 12.Nf1 d5 13.d4 dxe4 14.Nxe5 Nxe5 15.dxe5 Qxd1 16.Bxd1 Nd7 17.Rxe4 Bd5 18.Re2 Bc4 19.Re4 Bd3 20.Re1 Nxe5 21.Be3 Nc4 22.Bf3 Nxe3 23.Nxe3 c6 24.Rad1 Rad8 25.Rd2 Ba6 26.Rxd8 Rxd8 27.Rd1 Rxd1+ 28.Bxd1 Kf8 29.Bc2 Ke7 30.g3 Bxe3 31.fxe3 Kd6 32.Kf2 Bc4 33.h4 Ke5 34.Kg1 Be6 35.Kf2 c5 36.Kf3 Bd7 37.Kf2 Be8 38.Ke2 Bc6 39.Kf2 Bd7 40.Kf3 Bf5 41.Bd1 Bd7 42.Bc2 b6 43.Kf2 Bc6 44.Ke2 Be4 45.Bd1 Kf5 46.Kf2 f6 47.Be2 Bc2 48.Bb5 Bb3 49.Bc6 Bd1 50.Kg2 Bc2 51.Kf3 Ke5 52.Ke2 Bb3 53.Be8 Bc4+ 54.Kf3 Be6 55.Bb5 g5 56.Bc6 Kf5 57.e4+ Ke5 58.Ke3 Bb3 59.Bb5 Bd1 60.Bc6 Bc2 61.Kf3 Bb3 62.Ke3 gxh4 63.gxh4 Bc2 64.Kf3 f5 65.exf5 Kxf5 66.Bd7+ Ke5 67.Ke3 Bb3 68.Kf3 Bd1+ 69.Ke3 Bc2 70.Kf3 Bb3 71.Ke3 Bd1 72.Be8 Kf5 73.Bd7+ Kg6 74.Be8+ Kg7 75.Ke4 Kf6 76.Kd5 Ke7 77.Bb5 Bf3+ 78.Ke5 Bd1 79.Kf5 Bc2+ 80.Ke5 Bd1 81.Kf5 Kf7 82.Bc4+ Ke7 83.Kg6 Bxa4 84.Kxh6 Kf6 85.Kh7 b5 86.b3 Bxb3 87.Bxb3 a4 88.Ba2 b4 89.cxb4 cxb4 90.Bc4 b3 91.h5 b2 92.Ba2 a3 93.h6 Kg5 94.Kg7 Kh5 95.h7 Kg4 96.h8=Q Kf3 97.Kf8 Kg4 98.Qg7+ Kf5 99.Qh7+ Kf6 100.Qh8+ Kg5 101.Ke8 Kf4 102.Bb1 Kf3 103.Qh3+ Ke2 104.Ba2 Kd1 105.Qxa3 Ke1 106.Qa6 Kd1 107.Qc8 b1=Q 108.Bxb1 Ke1 109.Qf5 Kd2 110.Qg5+ Kd1 111.Qa5 Kc1 112.Qa1 Kd2 113.Qh8 Ke1 114.Qf8 Kd1 115.Qb4 Ke2 116.Qe7+ Kf1 117.Qe6 Kg1 118.Qe1+ Kh2 119.Bh7 Kg2 120.Kf8 Kh3 121.Kg7 Kh2 122.Qf2+ Kh3 123.Qe3+ Kh4 124.Kf6 Kg4 125.Qf2 Kh5 126.Ke6 Kh6 127.Kd5 Kh5 128.Qf5+ Kh4 129.Kc5 Kg3 130.Kc4 Kg2 131.Qb1 Kh2 132.Qe4 Kg3 133.Qc6 Kf4 134.Kb3 Kg5 135.Bc2 Kf4 136.Qf6+ Kg3 137.Qg7+ Kh2 138.Qf8 Kh3 139.Qf2 Kg4 140.Qe1 Kf3 141.Bb1 Kf4 142.Qd2+ Kg4 143.Bh7 Kg3 144.Bc2 Kg4 145.Qg2+ Kf4 146.Qg6 Ke5 147.Qf7 Kd4 148.Qh7 Ke3 149.Qh5 Kd4 150.Bg6 Ke3 151.Kc3 Kf2 152.Qg4 Ke1 153.Qg2 Kd1 154.Qd2# 1-0