Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 Qb6 4. Nc3 Nd4 5. Bd3 Nxf3+ 6. Qxf3 e6 7. O-O Nf6 8.
e5 Ng8 9. Nb5 a6 10. Na3 d5 11. exd6 Bxd6 12. Nc4 Qd8 13. Re1 Nf6 14. Bf1 O-O
15. d3 Qc7 16. Nxd6 Qxd6 17. Bf4 Qb6 18. b3 Nd5 19. Be5 f6 20. Bb2 Nb4 21. Qg3
Nxc2 22. Re4 Nxa1 23. Bxa1 Qc7 *
Position (FEN): r1b2rk1/1pq3pp/p3pp2/2p5/4R3/1P1P2Q1/P4PPP/B4BK1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 909
Best move: Qxc7