Chess puzzle (Crushing)
Moves: 1. f4 c5 2. Nf3 Nc6 3. e4 e6 4. Bb5 Nge7 5. c3 a6 6. Ba4 b5 7. Bc2 c4 8. d4
cxd3 9. Qxd3 d5 10. e5 g6 11. O-O Bb7 12. Nd4 Qb6 13. Kh1 Nxd4 14. cxd4 Nf5 15.
Rd1 Rc8 16. Nc3 Rc4 17. Ne2 Be7 18. g4 Nh6 19. Bb3 Rc8 20. f5 exf5 *
Position (FEN): 2r1k2r/1b2bp1p/pq4pn/1p1pPp2/3P2P1/1B1Q4/PP2N2P/R1BR3K w k - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1488
Best move: Bxh6