Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Bc5 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Bc4 Nf6 6. O-O O-O 7. e5 *
Position (FEN): r1bq1rk1/ppp2ppp/2p2n2/2b1P3/2B5/8/PPPP1PPP/RNBQ1RK1 b - - 0 7
Black to move.
Themes:  Opening  
Puzzle rating: 1563
Best move: Ng4