1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Nf6 5.Bb5+ Bd7 6.Bxd7+ Nbxd7 7.c4 Bd6 8.Qe2+ Qe7 9.Qxe7+ Kxe7 10.d4 b6 11.Nc3 a6 12.O-O h6 13.Re1+ Kd8 14.Ne5 Nxe5 15.dxe5 Bc5+ 16.Kf1 Nh5 17.Ke2 Re8 18.Kf3 g5 19.Bd2 Ng7 20.Re4 Nf5 21.Kg4 Ng7 22.h4 Be7 23.Rd1 h5+ 24.Kf3 gxh4 25.Bxf4 Nf5 26.d6 cxd6 27.exd6 Bf8 28.Rxe8+ Kxe8 29.Nd5 Ra7 30.Re1+ Kd8 31.Bg5+ Kd7 32.Nxb6+ Kc6 33.d7 Nd4+ 34.Kf2 Bc5 35.d8=Q Ne6+ 36.Kf3 Nxd8 37.Bxd8 Bxb6 38.Bxb6 Kxb6 39.Re5 Rc7 40.b3 Rd7 41.Ke3 Rd1 42.Rxh5 Ra1 43.Rxh4 Rxa2 44.Rh6+ Ka5 45.Kd4 Rxg2 46.Rf6 Rg4+ 47.Kc3 Rg3+ 48.Kb2 Kb4 49.Rb6+ Ka5 50.Rb7 Rg2+ 51.Ka3 Rg3 52.c5 Rc3 53.c6 f5 54.c7 f4 55.c8=Q Rxc8 56.b4#