Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. Bf4 e6 5. e3 Nc6 6. Bxc4 Be7 7. Nf3 O-O 8.
O-O h6 9. Rc1 Re8 10. Bg3 Bd6 11. Ne5 Bd7 12. Nxd7 Qxd7 13. Bxd6 Qxd6 14. Bd3
e5 15. Nb5 Qd7 16. Qc2 e4 17. Be2 Nb4 18. Qb1 Rac8 19. a3 Nbd5 20. Nxa7 Rcd8
21. Nb5 c6 22. Nc3 Nxc3 23. bxc3 Nd5 24. Qxb7 *
Position (FEN): 3rr1k1/1Q1q1pp1/2p4p/3n4/3Pp3/P1P1P3/4BPPP/2R2RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 778
Best move: Qxb7