Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Bxf7+ Kf8 6. Bc4 d5 7. exd5 Nxd5
8. Qf3+ *
Position (FEN): r1bq1k1r/ppp3pp/2n5/2bnp1N1/2B5/5Q2/PPPP1PPP/RNB1K2R b KQ - 1 8
Black to move.
Themes: Defensive Move Opening  
Puzzle rating: 2388
Best move: Nf4