But if 7...cxd5, you're in big trouble.
8 Move Checkmate
yeah, i understood that, but my dad isn't a very analytical player and never was "formally" taught in chess, so I gambled and hoped he was distracted by the bishop and thought I made a dumb move, but yeah, online i would never have achieved this, because i don't know the people online. My dad, on the other hand, i know very well and knew he would make that move.

If you want to make progress in chess you must always assume your opponent is going to make the best move . If you don't you will always remain a beginner . The only variation to this is that if you are in a losing situation you can justifiably play for traps .

3.Nxe5, well known opening trap 2...f6 is fatal mistake
What would be the continuation after 3.Nxe5?
My dad taught me chess when I was about seven, and he would beat me nearly every time. I was always angry and wanted to learn more, but then i forgot about it and carried on with my 7 year old ways.... Flash forward 8 years, I'm 15, and i found this site 2 months ago, and somehow got a free trial membership. I studied and studied and played nonstop and got good enough that I could beat my dad every time we played. Recently I played him, and I came up with this checkmate.