Chess puzzle (Equality)
Moves: 1. e4 e6 2. e5 d6 3. Nf3 d5 4. d4 c6 5. Bd3 Be7 6. h3 Nd7 7. O-O g5 8. Nh2 h5
9. Be3 f6 10. a3 Nf8 11. exf6 Bxf6 12. c3 g4 13. hxg4 h4 14. Qf3 Qe7 15. Re1
Bd7 16. b4 O-O-O 17. a4 e5 18. b5 *
Position (FEN): 2kr1nnr/pp1bq3/2p2b2/1P1pp3/P2P2Pp/2PBBQ2/5PPN/RN2R1K1 b - - 0 18
Black to move.
Themes:  Opening  
Puzzle rating: 1582
Best move: e4