Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d3 Bc5 5. Bg5 h6 6. Bh4 d6 7. h3 O-O 8. Be2
Bb4 9. a3 Bxc3+ 10. bxc3 Be6 11. d4 exd4 12. cxd4 g5 13. Nxg5 hxg5 14. Bxg5 Bd7
15. Bd3 Kg7 16. h4 Nxd4 17. c3 Ne6 18. Qf3 Nxg5 19. hxg5 Nh7 20. Qh5 Rh8 *
Position (FEN): r2q3r/pppb1pkn/3p4/6PQ/4P3/P1PB4/5PP1/R3K2R w KQ - 3 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1045
Best move: Qh6+