Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 g6 3. e3 Bg7 4. b3 d6 5. Bb2 O-O 6. Nbd2 Bg4 7. Be2 Nbd7 8.
O-O h6 9. Rc1 c5 10. dxc5 Nxc5 11. Rb1 a6 12. h3 Bh5 13. g4 Nxg4 14. hxg4 Bxg4
15. Nh2 Bh3 16. Re1 f5 17. Bxg7 Kxg7 18. Bf3 e5 19. Ndf1 Qh4 20. Ng3 Ne4 21.
Nxe4 *
Position (FEN): r4r2/1p4k1/p2p2pp/4pp2/4N2q/1P2PB1b/P1P2P1N/1R1QR1K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1023
Best move: fxe4