Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. c3 Nf6 5. h3 Bd6 6. Bd3 O-O 7. Ne2 Re8 8. O-O
h6 9. Nf4 Nc6 10. Qf3 Be6 11. Nh5 Nxh5 12. Qxh5 Qf6 13. f4 Rad8 14. f5 Bc8 15.
Bd2 Re7 16. Na3 a6 17. Rae1 Rde8 18. Rxe7 Rxe7 19. Nc2 Nd8 20. c4 c6 21. c5 Bc7
22. Be1 Re8 *
Position (FEN): 2bnr1k1/1pb2pp1/p1p2q1p/2Pp1P1Q/3P4/3B3P/PPN3P1/4BRK1 w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1055
Best move: Bh4