1.e4 e5 2.f4 d5 3.exd5 c6 4.Nc3 e4 5.Nxe4 cxd5 6.Nc3 d4 7.Ne4 f5 8.Nf2 d3 9.Bxd3 Bc5 10.Qe2+ Ne7 11.Nf3 O-O 12.O-O Nbc6 13.c3 Nd5 14.Bc4 Na5 15.d4 Nxc4 16.Qxc4 Bb6 17.Bd2 Kh8 18.Rae1 h6 19.Ne5 Kh7 20.Qd3 Nf6 21.Qg3 Qe8 22.Neg4 Qh5 23.Nxf6+ Rxf6 24.Nd3 Rg6 25.Qf3 Qh4 26.Ne5 Rd6 27.Qg3 Qf6 28.Re2 Be6 29.b3 Rc8 30.Rfe1 Bg8 31.Kh1 a5 32.h3 a4 33.c4 Bxd4 34.Bc3 Bxc3 35.Qxc3 axb3 36.axb3 b5 37.Qb4 bxc4 38.bxc4 Rb6 39.Qc3 Qh4 40.Qf3 Rb4 41.Qd3 Qxf4 42.c5 Rb3 43.Qd7 Rf8 44.c6 Qa4 45.c7 Qxd7 46.Nxd7 Rc8 47.Rc2 Bd5 48.Rec1 Rxh3+ 49.Kg1 Rd3 50.Nb6 Bb7 51.Nxc8 Bxc8 52.Rb2 f4 53.Rb8 Bg4 54.c8=Q Bxc8 55.Rbxc8 f3 56.gxf3 Rxf3 57.R8c2 Rf6 58.Rg2 g5 59.Rf1 Kg6 60.Rxf6+ Kxf6 61.Kf2 Kg6 62.Kg3 h5 63.Rh2 Kf5 64.Rc2 h4+ 65.Kh3 Kf4 66.Rc4+ Ke3 67.Rc5 Kf3 68.Rf5+ Ke4 69.Rxg5 Kf4 70.Rh5 Kf3 71.Rxh4 Ke3 72.Rg4 Kf3 73.Kh4 Kf2 74.Kg5 Ke3 75.Kf5 Kf3 76.Rf4+ Kg3 77.Re4 Kf3 78.Ke5 Kg3 79.Rf4 Kh3 80.Ke4 Kg3 81.Ke3 Kg2 82.Rg4+ Kh3 83.Kf3 Kh2 84.Kf2 Kh3 85.Rf4 Kh2 86.Rh4#