1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 a6 6.Nbd2 d6 7.a4 Ba7 8.Nf1 h6 9.Ng3 Be6 10.Qe2 d5 11.exd5 Bxd5 12.Nxe5 O-O 13.Nxc6 Bxc6 14.O-O Re8 15.Qc2 b5 16.Bb3 Bd5 17.Bxd5 Qxd5 18.Bf4 c6 19.axb5 axb5 20.h3 Bc5 21.Rxa8 Rxa8 22.Re1 Bf8 23.d4 Qd7 24.Nf5 Nd5 25.Bd2 Ra2 26.Qb1 Ra8 27.Nh4 Nb6 28.Nf3 Qd5 29.Qc2 Nc4 30.Bf4 Ra2 31.Bc1 Ra1 32.Re8 Qd7 33.Re1 Qd5 34.h4 Ra2 35.Ne5 b4 36.Nd3 bxc3 37.Qxc3 Ra8 38.Bf4 Rd8 39.Rc1 Qxd4 40.Qxc4 Qxd3 41.Qxd3 Rxd3 42.Rxc6 Rd1+ 43.Kh2 Be7 44.g3 g5 45.Be5 Rd5 46.Bc3 gxh4 47.Rxh6 hxg3+ 48.Kxg3 f6 49.Kg4 Rg5+ 50.Kf4 Kf7 51.Ke4 Ke6 52.Rh4 Bc5 53.f3 Bd6 54.Rh8 f5+ 55.Kd3 Rg3 56.Ke3 Kd5 57.Rd8 Ke6 58.Re8+ Kd5 59.Ra8 Rh3 60.Ra5+ Ke6 61.Rb5 Rh4 62.Bd2 Rh2 63.Bc3 Rh4 64.Ra5 Bf4+ 65.Kd3 Rh3 66.Ke2 Rh2+ 67.Kf1 Rh1+ 68.Kf2 Rh2+ 69.Kg1 Rc2 70.Ra6+ Kd5 71.Kf1 Bg3 72.Ra5+ Ke6 73.Bd4 Rd2 74.Ra6+ Kd7 75.Ra4 Ke6 76.Rb4 Kd5 77.Be3 Rc2 78.Rd4+ Ke6 79.Rd2 Rc4 80.Ke2 Be5 81.b3 Rb4 82.Rd3 Rb8 83.Bc5 Ra8 84.b4 Ra2+ 85.Kd1 Rb2 86.Kc1 Rh2 87.Bd4 Rh4 88.Bxe5 Kxe5 89.Rb3 Kd5 90.b5 Kc4 91.Kb2 Rh7 92.b6 Rb7 93.Kc2 f4 94.Rb2 Kd4 95.Kd2 Kc4 96.Rb1 Rd7+ 97.Ke2 Rb7 98.Kf2 Kc5 99.Kg2 Rg7+ 100.Kh3 Kc6 101.b7 Rg3+ 102.Kh4 Rg7 103.b8=R Rd7 104.Ra1 Ra7 105.Rxa7 Kd5 106.Rbb7 Ke6 107.Rb2 Kd5 108.Re2 Kd6 109.Re6+ Kc5 110.Ra1 Kc4 111.Kg4 Kd5 112.Re2 Kc6 113.Ra5 Kb6 114.Rae5 Kb7 115.Re1 Kc8 116.Kh3 Kb7 117.Kh2 Kb8 118.R1e4 Kc8 119.Kh3 Kd7 120.Rd4+ Kc6 121.Rdd5 Kb7 122.Re7+ Kb8 123.Rd8# 1-0