Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qd1 Bc5 5. a3 a5 6. Bc4 Qf6 7. Nf3 Nd4 8.
Nbd2 c6 9. O-O b5 10. Nxd4 Bxd4 11. Nf3 Bxb2 12. Bg5 Qg6 13. Rb1 Bxa3 14. Bd3
f6 15. Be3 Qf7 16. Be2 Bb4 17. Nd4 Bd6 18. f4 Ne7 19. f5 Be5 20. Nf3 Bb7 *
Position (FEN): r3k2r/1b1pnqpp/2p2p2/pp2bP2/4P3/4BN2/2P1B1PP/1R1Q1RK1 w kq - 3 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1132
Best move: Nxe5