Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 Nf6 4. Nc3 Bg4 5. Nf3 Bh5 6. Bxc4 e6 7. a3 Be7 8. O-O
Nbd7 9. h3 a6 10. e5 Ng8 11. Be2 f6 12. Ne4 Bf7 13. Qb3 f5 14. Neg5 Nf8 15.
Nxf7 Kxf7 16. Bc4 c6 17. Bxe6+ *
Position (FEN): r2q1nnr/1p2bkpp/p1p1B3/4Pp2/3P4/PQ3N1P/1P3PP1/R1B2RK1 b - - 0 17
Black to move.
Themes:  Opening  
Puzzle rating: 1539
Best move: Nxe6