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 Bf6 10.Re1 Nf5 11.Nd5 c6 12.Nxf6+ Qxf6 13.c3 d6 14.d4 Be6 15.Bf4 Rfe8 16.Bd3 h6 17.Qc2 Nxd4 18.Qd2 Nf5 19.h3 Rad8 20.a4 Nh4 21.Bg3 Nf5 22.Bf4 Bd5 23.Rxe8+ Rxe8 24.Re1 Rxe1+ 25.Qxe1 g5 26.Bd2 Nh4 27.Qe8+ Kg7 28.Bf1 Qe6 29.Qxe6 fxe6 30.c4 Be4 31.Bc3+ Kf7 32.f3 Bc2 33.a5 Ng6 34.Kf2 e5 35.g3 Ke6 36.Bd2 Ne7 37.f4 gxf4 38.gxf4 e4 39.Be2 Nf5 40.Bg4 c5 41.Bc3 Bb3 42.Be2 b6 43.axb6 axb6 44.Bd2 h5 45.Be3 h4 46.Bd2 Kf6 47.Bc3+ Kg6 48.Bd2 Ng3 49.f5+ Kf6 50.Bf4 Nxe2 51.Kxe2 Bxc4+ 52.Ke3 d5 53.Bc7 Kxf5 54.Bxb6 d4+ 55.Kf2 e3+ 56.Kf3 Bd5+ 57.Ke2 Ke4 58.Bxc5 Bc4+ 59.Ke1 d3 60.Bb4 Be6 61.Bc3 Bxh3 62.Bf6 d2+ 63.Kd1 Bg4+ 64.Kc2 h3 65.Bg7 Bf3 66.Kb3 d1=Q+ 67.Kc4 Bg4 68.Kc3 Bf3 69.Kc4 Qd6 70.b3 Qd3+ 71.Kc5 Bh5 72.Kb6 Qd1 73.Bb2 Qd4+ 74.Kb7 Qc5 75.b4 Qd4 76.Bxd4 Kxd4 77.Kc7 Bg6 78.Kc6 Ke5 79.Kc7 Be4 80.Kb6 Ke6 81.Kb5 Bc6+ 82.Ka6 Bg2 83.Ka7 Bh1 84.Kb6 Ke5 85.Kb5 Kf4 86.Ka4 Kg5 87.Kb3 Bg2 88.b5 Bb7 89.Kb2 Bc6 90.bxc6 e2 91.c7 e1=Q 92.c8=Q Qe5+ 93.Ka2 Qd5+ 94.Kb2 h2 95.Qh8 h1=Q 96.Qg7+ Kf4 97.Qf6+ Ke4 98.Qg6+ Ke3 99.Qg3+ Qhf3 100.Qe1+ Qe2+ 101.Ka1 Qa2# 0-1