Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. g3 d5 6. e5 Nxe5 7. Bf4 Bd6 8. Nc3
a6 9. Bg2 Nf6 10. O-O O-O 11. Re1 Nc4 12. Bxd6 Qxd6 13. b3 Nb6 14. Nce2 Nbd7
15. Nf4 b5 16. Nfxe6 fxe6 17. Rxe6 Qc5 18. Rc6 Qe7 19. Re6 Qd8 20. Nc6 Qc7 21.
Bxd5 Nxd5 22. Qxd5 Nb6 23. Ne7+ Kh8 24. Rxb6 *
Position (FEN): r1b2r1k/2q1N1pp/pR6/1p1Q4/8/1P4P1/P1P2P1P/R5K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 959
Best move: Qxb6