main line 4.Ng5 Two Knights Defense

f you would like to see the thoughts of a correspondence master on this subject, see http://www.ebay.com/itm/Two-Knights-A-Chess-Killing-Machine-with-an-Emphasis-on-4-Ng5-/271319251507?ssPageName=ADME:L:LCA:US:1123
First of all---my apologies for posting in this fashion, but I can't get the game editor to work. Here is a blitz game I played against Houdini 3; I had White;
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.Qf3 Be7 9. Bxc6+ Nxc6 10. Qxc6+ Bd7 11. Qf3 O-O 12. Nc3 Ng4 13. Nge4 f5 14. Ng3 Be6 15. h3 e4 16. Qe2 Ne5 17. d3 Qa5 18. Nh5 Bf7 19. O-O exd3 20. cxd3 Rad8 21.Bf4 Bxh5 22. Qxe5 Qxe5 23. Bxe5 Rxd3 24. Rae1 Re8 25. Nb5 Bd8 26. Nxa7 Ba5 27.Bc3 Bxc3 28. bxc3 Be2 29. f3 Rxc3 30. Rf2 Bb5 31. Rxe8+ Bxe8 32. Rb2 g6 33. Nb5 Bxb5 34. Rxb5 Ra3 35. Rb2 * +/=