Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Nf6 5. d4 Bg4 6. Be2 Nc6 7. h3 Qh5 8.
O-O e6 9. hxg4 Nxg4 10. Bf4 O-O-O 11. Nb5 Bd6 12. Nxd6+ cxd6 13. Ng5 f5 14.
Bxg4 fxg4 15. Nxe6 Rd7 16. d5 Ne7 17. Qd2 Nxd5 18. Bg3 Re8 19. Qg5 Qf7 20. Qxd5
Rxe6 21. Qb3 Rh6 22. Qc4+ *
Position (FEN): 2k5/pp1r1qpp/3p3r/8/2Q3p1/6B1/PPP2PP1/R4RK1 b - - 3 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1409
Best move: Qxc4