Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. e3 c5 4. Bxc4 cxd4 5. exd4 Nf6 6. Nc3 Nc6 7. Nf3 e6 8.
O-O Be7 9. Bf4 O-O 10. Rc1 a6 11. Bd3 Nb4 12. Bb1 Re8 13. Re1 b5 14. Be5 Nc6
15. Qc2 Nb4 16. Qd2 h6 17. a3 Nbd5 18. Qd3 Bb7 19. Nxd5 Bxd5 20. Bxf6 Bxf6 21.
Qh7+ Kf8 22. Ne5 Ke7 23. Rc7+ *
Position (FEN): r2qr3/2R1kppQ/p3pb1p/1p1bN3/3P4/P7/1P3PPP/1B2R1K1 b - - 5 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 700
Best move: Qxc7