Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Bc5 3. Bc4 Nf6 4. Nxe5 Bxf2+ 5. Kxf2 Nxe4+ 6. Kg1 d5 7. Qf3 O-O
8. Bd3 Nf6 9. Nc3 c6 10. b3 Nbd7 11. Ng4 d4 12. Ne4 *
Position (FEN): r1bq1rk1/pp1n1ppp/2p2n2/8/3pN1N1/1P1B1Q2/P1PP2PP/R1B3KR b - - 1 12
Black to move.
Themes:  Opening  
Puzzle rating: 1423
Best move: Nxg4