1.e4 e5 2.f4 exf4 3.Nf3 d6 4.Nc3 Nf6 5.Bc4 h6 6.O-O Nc6 7.d4 Be6 8.d5 Bd7 9.dxc6 Bxc6 10.Re1 Be7 11.Bxf4 Nh5 12.Bc1 g5 13.Nd4 Qd7 14.Nxc6 bxc6 15.Qxh5 Rh7 16.Qf3 g4 17.Qf5 Qxf5 18.exf5 d5 19.Bxd5 cxd5 20.Nxd5 Kf8 21.Rxe7 Rd8 22.Re5 c6 23.Nf6 Rh8 24.b3 h5 25.Ba3+ Kg7 26.Ne4 Kh6 27.Be7 Rde8 28.Bg5+ Kg7 29.Bf6+ Kg8 30.Rxe8+ Kh7 31.Rxh8#