1.e4 e5 2.Bc4 Nc6 3.Nf3 Bc5 4.c3 Nf6 5.d3 d6 6.Nbd2 a6 7.Bb3 O-O 8.O-O h6 9.Re1 Nh5 10.Nf1 Qf6 11.Be3 Bg4 12.h3 Bxf3 13.Qxf3 Qxf3 14.gxf3 Rad8 15.Rad1 Bb6 16.d4 Ne7 17.Ng3 Nf4 18.Bxf4 exf4 19.Nf5 Nc8 20.e5 d5 21.Kh2 Kh7 22.Bc2 Kh8 23.e6 fxe6 24.Rxe6 Rde8 25.Rde1 Rxe6 26.Rxe6 c6 27.Ne7 Nxe7 28.Rxe7 Rb8 29.Kg2 g5 30.Rh7+ Kg8 31.Rxh6 Kf7 32.Rh7+ Ke6 33.Kf1 Bd8 34.Rh8 Kd6 35.Bf5 Kc7 36.Rh7+ Kb6 37.a4 a5 38.Rg7 Bf6 39.Rf7 Bd8 40.Rg7 Bf6 41.Rf7 Bd8 42.b3 Ka6 43.c4 Bb6 44.cxd5 Bxd4 45.d6 Rd8 46.d7 Kb6 47.Bg4 Bc3 48.Ke2 Kc5 49.Kd3 Kb4 50.Kc2 Bd4 51.Re7 b5 52.Re4 c5 53.axb5 Kxb5 54.Re8 Bf6 55.Re6 Bd4 56.Rg6 Bxf2 57.Rxg5 Kb4 58.Re5 Kb5 59.Re6 Bh4 60.Rh6 Bf2 61.h4 c4 62.bxc4+ Kxc4 63.h5 Kd5 64.Ra6 Bc5 65.h6 Bd4 66.h7 Rb8 67.Rxa5+ Kd6 68.Rg5 Ke7 69.Rg8 Rd8 70.Kd3 Bf6 71.Ke4 Bc3 72.Kxf4 Bb2 73.Kg5 Be5 74.Kg6 Rf8 75.Rxf8 Kxf8 76.d8=Q#