Chess puzzle (Equality)
Moves: 1. Nf3 b6 2. e4 Bb7 3. Nc3 d6 4. Bc4 e6 5. d4 Nf6 6. Bd3 Nbd7 7. O-O c5 8. h3
Be7 9. Be3 cxd4 10. Nxd4 O-O 11. f4 Rc8 12. g4 e5 13. Nf5 Nc5 14. Bxc5 dxc5 15.
g5 Nd7 16. Nxe7+ *
Position (FEN): 2rq1rk1/pb1nNppp/1p6/2p1p1P1/4PP2/2NB3P/PPP5/R2Q1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 662
Best move: Qxe7