1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.Nc3 f6 6.d4 exd4 7.Qxd4 Qxd4 8.Nxd4 Bd7 9.Be3 Bd6 10.O-O-O Ne7 11.f3 O-O-O 12.a3 Ng6 13.h4 h5 14.Nf5 Bxf5 15.exf5 Ne7 16.g4 Be5 17.Rxd8+ Rxd8 18.Ne4 b6 19.Re1 Rh8 20.Bf2 Kd7 21.Rd1+ Kc8 22.c3 a5 23.a4 Bf4+ 24.Kc2 c5 25.Rg1 Kd7 26.b3 Nc6 27.g5 fxg5 28.Nxg5 Ne7 29.Ne6 Bh6 30.Nxg7 Rf8 31.Rd1+ Kc8 32.Ne6 Rxf5 33.Rd8+ Kb7 34.Rd7 Nd5 35.Bg3 Rxf3 36.Rxd5 Rxg3 37.Rxh5 Rg2+ 38.Kd3 Rg3+ 39.Kc2 Rg2+ 40.Kd1 Bd2 41.c4 Bc3 42.Rd5 Bf6 43.h5 Rh2 44.Rf5 Bc3 45.Nf4 Bd4 46.Ke1 Be3 47.Nd5 Bd4 48.Kd1 Kc8 49.Rf7 Be5 50.Rh7 Kb7 51.h6 Kc6 52.Ke1 Kb7 53.Kf1 Kc8 54.Kg1 Kd8 55.Re7 Bd6 56.h7 c6 57.Ra7 cxd5 58.Ra8+ Ke7 59.h8=Q Rxh8 60.Rxh8 dxc4 61.bxc4 Be5 62.Rh7+ Kd6 63.Kf2 Bd4+ 64.Ke2 Kc6 65.Kf3 Kd6 66.Rh6+ Kc7 67.Ke4 Kb7 68.Kd5 Ka6 69.Kc6 Bg1 70.Rh8 Ka7 71.Rh7+ Ka6 72.Re7 Bd4 73.Rb7 Bf6 74.Rxb6+ Ka7 75.Rb5 Bd8 76.Rxc5 Bc7 77.Kxc7 Ka8 78.Rxa5# 1-0