Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 d6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 Bg4 7. Qd3 e6 8. h3
Bh5 9. g4 Nxg4 10. hxg4 Bxg4 11. Be2 Bxe2 12. Qxe2 *
Position (FEN): r2qkb1r/pp3ppp/2npp3/8/3NPP2/2N5/PPP1Q3/R1B1K2R b KQkq - 0 12
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 890
Best move: Nxd4