Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d6 4. Nf3 Bg7 5. e4 O-O 6. Be3 Bg4 7. h3 Bxf3 8. Qxf3
e5 9. dxe5 dxe5 10. Be2 Nc6 11. O-O Qe7 12. Qg3 Rfd8 13. Rfd1 Nd4 14. Bh6 Nxe4
15. Qe3 Nxc3 16. bxc3 Nxe2+ 17. Qxe2 Bxh6 18. Qg4 Rd6 19. c5 Rxd1+ 20. Rxd1 Rd8
21. Re1 Qxc5 22. Qf3 Qxc3 *
Position (FEN): 3r2k1/ppp2p1p/6pb/4p3/8/2q2Q1P/P4PP1/4R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 729
Best move: Qxc3