Chess puzzle (Equality)
Moves: 1. Nf3 c5 2. g3 Nc6 3. Bg2 d5 4. O-O Nf6 5. d3 e5 6. Nbd2 Be7 7. e4 d4 8. Nc4
Be6 9. Ncxe5 Nxe5 10. Nxe5 O-O 11. f4 Ng4 12. h3 *
Position (FEN): r2q1rk1/pp2bppp/4b3/2p1N3/3pPPn1/3P2PP/PPP3B1/R1BQ1RK1 b - - 0 12
Black to move.
Themes:  Opening  
Puzzle rating: 2084
Best move: Nxe5