Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nf6 4. d3 Be7 5. e5 Nd5 6. Nxd5 exd5 7. Bxd5 O-O 8.
Nf3 d6 9. O-O Bg4 10. h3 Bxf3 11. Qxf3 Nd7 12. e6 fxe6 13. Bxe6+ Kh8 14. Qd5
Rb8 15. f4 b5 16. b3 a5 17. Bb2 Bf6 18. Rab1 Bxb2 19. Rxb2 Nf6 20. Qe4 *
Position (FEN): 1r1q1r1k/6pp/3pBn2/ppp5/4QP2/1P1P3P/PRP3P1/5RK1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 969
Best move: Nxe4