Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bb4 5. Bxf7+ Kxf7 6. Ng5+ Kg6 *
Position (FEN): r1bq3r/pppp2pp/2n2nk1/4p1N1/1b2P3/2N5/PPPP1PPP/R1BQK2R w KQ - 2 7
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1694
Best move: h4