1.e4 e5 2.Nf3 Nc6 3.c4 Bc5 4.Nc3 d6 5.Be2 Qf6 6.O-O Nge7 7.a3 a5 8.d3 h6 9.Nb5 Bb6 10.Be3 O-O 11.Rc1 Nd4 12.Nbxd4 exd4 13.Bd2 Ng6 14.b4 axb4 15.axb4 c6 16.Ra1 Rxa1 17.Qxa1 Bg4 18.h3 Bxf3 19.Bxf3 Nf4 20.Bxf4 Qxf4 21.Bg4 Qd2 22.Qb1 Ra8 23.b5 Bc5 24.bxc6 bxc6 25.Qb7 Rf8 26.Rd1 Qf4 27.Qxc6 g6 28.g3 Qf6 29.Kg2 h5 30.Bf3 h4 31.e5 Qxe5 32.gxh4 Kg7 33.Qe4 Qxe4 34.Bxe4 Rb8 35.h5 gxh5 36.Rg1 Kf6 37.Kf3 Rb2 38.h4 Bb4 39.Rg5 Be1 40.Rf5+ Ke6 41.Kg2 Ke7 42.Kf1 Bc3 43.Rxh5 Bd2 44.Rb5 Rc2 45.Rb7+ Kf6 46.Bd5 Kg6 47.Rxf7 Kh5 48.Rf6 Kxh4 49.Rxd6 Bb4 50.Rb6 Bc5 51.Rb5 Be7 52.Be4 Kg4 53.Rf5 Bh4 54.c5 Be7 55.c6 Bd6 56.Rd5 Rxc6 57.Rxd4 Rb6 58.Rd5 Kf4 59.Rf5+ Kg4 60.Kg2 Rb2 61.Rd5 Bb4 62.Rb5 Bc3 63.Rf5 Bd4 64.Rf3 Kg5 65.Rf5+ Kg4 66.Rf8 Kh4 67.Rf3 Kg4 68.Rf5 Kh4 69.Rf4+ Kg5 70.Rf3 Kh4 71.Bd5 Kg5 72.Be6 Kg6 73.Rf4 Bb6 74.Bc4 Kg5 75.Rf3 Bd4 76.Bd5 Kg4 77.Be6+ Kg5 78.Rf5+ Kg6 79.Rf4 Be3 80.Rf3 Bd4 81.Bf5+ Kg5 82.Be4 Kh4 83.Rf7 Kg4 84.Bd5 Rd2 85.Be4 Rb2 86.Kf1 Kh4 87.Rf4+ Kg5 88.Rf5+ Kg4 89.Rf8 Kg5 90.Rf5+ Kg4 91.Kg2 Kh4 92.Bd5 Kg4 93.Be6 Bb6 94.Kf1 Bd4 95.Kg2 Bb6 96.Bd7 Kh4 97.d4 Bxd4 98.Rf4+ Kg5 99.Rxd4 Kf6 100.Kg3 Rb1 101.Bg4 Kg5 102.Rd5+ Kf6 103.Rd6+ Kg5 104.f4# 1-0