Chess puzzle (Crushing)
Moves: 1. d4 c5 2. Nf3 e6 3. e3 d5 4. c3 Nc6 5. Bd3 Nf6 6. Nbd2 Bd6 7. e4 dxe4 8. Nxe4
Nxe4 9. Bxe4 cxd4 10. cxd4 Bb4+ 11. Bd2 Qb6 12. Bxc6+ bxc6 13. O-O Ba6 14. Re1
Rd8 15. Bxb4 Qxb4 16. Ne5 Bb7 17. Qf3 O-O 18. a3 Qxd4 19. Rad1 Qxb2 20. Rxd8
Rxd8 21. Qxf7+ Kh8 22. Qxb7 *
Position (FEN): 3r3k/pQ4pp/2p1p3/4N3/8/P7/1q3PPP/4R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1669
Best move: Qxb7