Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 cxd4 5. Nxd4 Nc6 6. c3 Nxe5 7. Bb5+ Bd7 8.
Bxd7+ Nxd7 9. h4 h6 10. Nb5 Qb6 11. a4 a6 12. Be3 Bc5 13. Bxc5 Nxc5 14. b4 Nd7
15. Nd4 Ngf6 16. a5 Qc7 17. Qf3 O-O 18. Rh3 Ne5 19. Qe3 Nc4 20. Qg3 Ne4 *
Position (FEN): r4rk1/1pq2pp1/p3p2p/P2p4/1PnNn2P/2P3QR/5PP1/RN2K3 w Q - 9 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1040
Best move: Qxc7