Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. Bc4 Nf6 4. Qxd4 Nc6 5. Qe3 b6 6. Nc3 Bc5 7. Qg5 O-O 8.
Nf3 Re8 9. O-O Bb7 10. Bf4 Nxe4 11. Nxe4 Rxe4 12. Bxf7+ Kh8 13. Qf5 Nd4 14.
Nxd4 Bxd4 15. c3 Bf6 16. Bb3 a6 17. Bc2 g6 18. Qg4 Re7 19. Rad1 d6 20. Qh3 Qg8
21. Bb3 Qg7 *
Position (FEN): r6k/1bp1r1qp/pp1p1bp1/8/5B2/1BP4Q/PP3PPP/3R1RK1 w - - 4 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1194
Best move: Bh6