Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Ne2 d6 6. Nbc3 Be7 7. Nd5 Nf6 8.
Nec3 Be6 9. f3 O-O 10. Bc4 Rc8 11. Nxe7+ Qxe7 12. Bb3 Rfd8 13. Nd5 Qe8 14.
Nxf6+ gxf6 15. O-O f5 16. Bd5 fxe4 17. Bxe4 d5 18. Bd3 Qf8 19. Qe1 Qg7 20. Qh4
Rd6 *
Position (FEN): 2r3k1/pp3pqp/2nrb3/3pp3/7Q/3B1P2/PPP3PP/R1B2RK1 w - - 6 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1467
Best move: Bh6