Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Bc4 Nxc3 5. dxc3 Qxd1+ 6. Kxd1 Bf5 7. Bf4
c6 8. Ne2 e6 9. Nd4 Bg6 10. Ke2 Bc5 11. Bb3 Nd7 12. Rad1 O-O-O 13. Rhe1 Nb6 14.
Nf3 Nd5 15. Bg3 h5 16. h3 f6 17. Kf1 e5 18. Nd2 Bh7 19. Ne4 Bb6 20. f4 exf4 21.
Bh4 g5 22. Bf2 Bxf2 23. Kxf2 f5 24. Bxd5 *
Position (FEN): 2kr3r/pp5b/2p5/3B1ppp/4Np2/2P4P/PPP2KP1/3RR3 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1489
Best move: fxe4