Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 Nc6 6. Be3 O-O 7. Be2 e5 8. d5
Ne7 9. O-O Nd7 10. b4 f5 11. Bd2 fxe4 12. Nxe4 h6 13. Qc1 Kh7 14. c5 Nxd5 15.
cxd6 cxd6 16. Nxd6 e4 17. Nxe4 Bxa1 18. Qxa1 Nf4 19. Bc4 Nb6 20. Qc1 Nxc4 *
Position (FEN): r1bq1r2/pp5k/6pp/8/1Pn1Nn2/5N2/P2B1PPP/2Q2RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1559
Best move: Bxf4