In the second game 6...Bxf2+ (instead of 6...Kxf7) is very good.
7. Kxf2 0-0!! winning.
7. Kf1 Ne2+ winning.
I always look out for this kind of idea. Castling with a Knight on f7.
Ever since I first saw this game in Du Mont's 200 Miniatures.
You will get loads of tactical ideas from playing over short games.
You can get the 200 short games (and others) in PGN format at:
http://www.gambitchess.com/semi/db6.htm