1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.Nc3 Bb4 6.Nd5 b5 7.Bb3 Nxe4 8.O-O O-O 9.c3 Bd6 10.d4 exd4 11.Re1 Re8 12.cxd4 Bb7 13.a3 Na5 14.Ba2 c6 15.Ne3 Bc7 16.b4 Nc4 17.Nxc4 bxc4 18.Bxc4 a5 19.Bxf7+ Kxf7 20.Rxe4 Rxe4 21.Ng5+ Kg8 22.Nxe4 axb4 23.Qb3+ d5 24.Bg5 Qb8 25.Nc5 Bxh2+ 26.Kh1 Bd6 27.Qxb4 Bc8 28.Bd2 Qc7 29.Kg1 Qd8 30.Re1 Qh4 31.f4 Bf5 32.Qc3 Qg4 33.a4 Bxc5 34.Qxc5 Be4 35.Rxe4 dxe4 36.Qxc6 Rd8 37.Be3 Qd1+ 38.Kf2 Qb3 39.Qxe4 Qxa4 40.Qe6+ Kh8 41.d5 Qa2+ 42.Kg3 Qxd5 43.Qxd5 Rxd5 44.Kf3 g6 45.Ke4 Ra5 46.g4 Kg7 47.Bd4+ Kf7 48.f5 Ra4 49.Ke3 Rb4 50.Kd3 g5 51.Ke4 Rb3 52.Be3 h6 53.Kf3 Kf6 54.Ke4 Ke7 55.Bc5+ Ke8 56.Be3 Kd7 57.Kf3 Kd6 58.Ke4 Rb4+ 59.Kf3 Kd5 60.Bf2 Rb3+ 61.Be3 Ke5 62.Ke2 Ke4 63.Bc1 Rb1 64.Bd2 Rb2 65.Kd1 Kd3 66.Bc1 Rg2 67.Ke1 Rxg4 68.Bb2 Rg2 69.Bg7 Ke3 70.Kf1 Rf2+ 71.Kg1 Rxf5 72.Bxh6 Kf3 73.Kf1 Kf4 74.Bxg5+ Rxg5 75.Ke2 Ke5 76.Kf3 Rg6 77.Ke3 Kd6 78.Kd4 Rg2 79.Kc4 Rg4+ 80.Kd3 Rb4 81.Kd2 Rc4 82.Kd3 Rh4 83.Kc3 Ke5 84.Kc2 Rh2+ 85.Kc3 Rh6 86.Kc2 Kf5 87.Kb2 Kf4 88.Kc2 Rh3 89.Kd1 Ke5 90.Kd2 Rh5 91.Ke1 Ke6 92.Kd2 Rb5 93.Kd3 Rb2 94.Ke4 Rc2 95.Kf3 Rc6 96.Ke4 Rc7 97.Ke3 Rg7 98.Kd3 Rg4 99.Kc2 Rg1 100.Kb3 Kf7 101.Kb4 Kf6 102.Kc3 Rb1 103.Kc2 Rb7 104.Kd1 Rh7 105.Ke1 Rh5 106.Kf1 Rg5 107.Ke1 Rg1+ 108.Kd2 Rg8 109.Kd3 Rg5 110.Ke4 Ra5 111.Kd4 Kf5 112.Kd3 Ke5 113.Kc4 Ke4 114.Kb4 Rf5 115.Kc4 Ke3 116.Kc3 Rf4 117.Kc2 Rc4+ 118.Kb2 Kd3 119.Kb3 Rg4 120.Kb2 Rb4+ 121.Ka2 Kc2 122.Ka3 Rd4 123.Ka2 Ra4# 0-1