1. e4 Nf6 2. Nc3 e5 3. Bc4 Nxe4 4. Bxf7+ This is the Bishop Variation of the Vienna Game.
Most common for White here was 4. Nf3 d5
or 4. Qh5 Nd6 5. Bb3 Be7 (or 5... Nc6)
and Black's development suffers.
4... Kxf7 5. Nxe4 Be7 5... d5 immediately is best, as long as Black doesn't fall for the cheap trap 6. Qf3+ Kg8 7. Ne2 dxe4? 8. Qb3+! with mate to follow. But this line is better for Black as long as he sees the obvious and avoids it with 7... Be6.
6. Nf3 Nc6 7. d3 h6 There is nothing to fear from the knight check, and the Black kingside shouldn't be weakened on the light squares to avoid it. Preferable is to develop with 7... d5
or
7... Rf8
8. O-O Rf8 9. d4 d5 10. Ng3 Bg4 10... exd4 11. Nxd4 Nxd4 12. Qxd4 c5 (or 12... Bf6)
preserves Black's edge.
11. Ng5+ Bxg5 12. Qxg4 Nxd4 13. f4 White has been on the offensive all game, and now the threats begin to pay off.
13... exf4 14. Bxf4 Bxf4? Drops a piece. better, though Black is still in serious trouble, was
14... Bf6 15. Bxh6 gxh6 16. Nh5! Ke7 17. Nxf6 c5
from here, White's game flows along easily.
15. Qxf4+ Kg8 16. Qxd4 Qd6 17. Nf5 Qf6 18. Qxf6 Rxf6 19. Ne7+ Kf7 20. Nxd5 Rxf1+ 21. Rxf1+ Kg8 22. g4 c6 23. Ne7+ Kh7 24. Kg2 Re8 25. Rf7 c5 26. Kg3 Rd8 27. Nf5 Rg8 28. h4 Kh8 29. g5 hxg5 30. hxg5 g6 31. Nh6 31. Ne7 is substantially better.
31... Rd8 32. Kf4 32. Rxb7 is best.
32... Rd2 33. Ng4 Rxc2 34. Nf6 Rh2 Black must stop Rh7#, and faced with that threat is completely immobilized. White can simply pick off the black pawns with the king or rook, as long as the rook stays on the seventh, and Black can do nothing to interfere. Even better, White can give mate in just a few moves my walking the king down to f8 to cover the g7 square and playing Rg8.
35. Rf8+ Kg7 36. Rg8+ Kf7 37. Rc8 Rf2+ 38. Ke5 Rf5+ 39. Kd6 Rxg5 At this point, the score becomes confused and the game cannot be reconstructed further, but White went on to win in just a few more moves.
1-0