Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 h6 5. d4 Bb6 6. dxe5 f6 7. Qd5 Qe7 8. exf6
Qxf6 9. O-O Nge7 10. Qd3 d6 11. Re1 Bd7 12. a4 O-O-O 13. b4 a6 14. b5 *
Position (FEN): 2kr3r/1ppbn1p1/pbnp1q1p/1P6/P1B1P3/2PQ1N2/5PPP/RNB1R1K1 b - - 0 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 1787
Best move: Ne5