1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Nxe5 Be7 7.Bf1 Nxe5 8.Rxe5 O-O 9.Nc3 Ne8 10.Nd5 Bd6 11.Re1 c6 12.Ne3 Be7 13.Nf5 Bf6 14.Qe2 Kh8 15.Ne7 Nc7 16.Nxc8 Rxc8 17.Qd1 d5 18.d4 Re8 19.Rxe8+ Nxe8 20.c3 g6 21.Qb3 Qd7 22.Qa3 Nd6 23.Qxa7 Re8 24.Bf4 Kg7 25.Qa4 Ne4 26.Qc2 Bg5 27.Bxg5 Nxg5 28.h3 h5 29.Qd2 Ne4 30.Qf4 g5 31.Qf3 g4 32.hxg4 Qxg4 33.Re1 Qg5 34.Qe3 Qh4 35.Bd3 Ng3 36.fxg3 Rxe3 37.Rxe3 Qg5 38.Kf2 h4 39.gxh4 Qxh4+ 40.Ke2 Qh1 41.Rg3+ Kf8 42.Kd2 Qa1 43.Kc2 Qxa2 44.Rf3 b5 45.Bg6 Kg7 46.Bh5 b4 47.cxb4 Qc4+ 48.Rc3 Qxd4 49.Kb3 Qb6 50.Bf3 Kf6 51.Rc5 Ke5 52.Ka3 Kd6 53.Kb3 Ke5 54.Ka3 f6 55.Kb3 Kf4 56.Rc3 f5 57.Ka3 Qb5 58.Kb3 Qa6 59.Rc5 Qb6 60.Ka3 Ke3 61.Kb3 Kd2 62.Rc2+ Kd3 63.Rc3+ Kd4 64.Rc5 Ke5 65.Rc3 Kd6 66.Ka3 Qb5 67.Kb3 Qa6 68.Rc5 Qd3+ 69.Rc3 Qb1 70.Ka3 Qf1 71.Kb3 Qb5 72.Ka3 Ke5 73.Rc5 Qa6+ 74.Kb3 Kf4 75.b5 Qa5 76.Kc2 d4 77.Kd3 cxb5 78.Rd5 Qb6 79.Rxd4+ Kg3 80.Rd5 Qa6 81.Kd2 b4 82.Rd3 Kf2 83.Bd5 Qa5 84.Kc2 Qb5 85.Kd2 Qc5 86.Kd1 Kf1 87.Kd2 Kg1 88.Kd1 b3 89.Bxb3 Kxg2 90.Bd5+ Kg1 91.Kd2 Kf1 92.Kd1 f4 93.Bf3 Kf2 94.Kd2 Qd4 95.Rxd4 Kf1 96.Rd8 Kg1 97.Rb8 Kf1 98.Ra8 Kf2 99.Rh8 Kg3 100.Rg8+ Kh3 101.Ke2 Kh4 102.Kf2 Kh3 103.Rh8# 1-0