Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 Nf6 3. Bg2 d5 4. cxd5 Nxd5 5. Nf3 Nc6 6. O-O Nb6 7. Nc3 Be7 8.
b3 O-O 9. Bb2 Re8 10. Rc1 Bf8 11. Qc2 a5 12. Rfd1 Nd5 13. Nxd5 Qxd5 14. Ng5 e4
15. Nxe4 Qe6 16. d4 Qg6 17. d5 Ne7 18. Qxc7 Bf5 19. Nd6 Red8 20. Nxf5 Nxf5 21.
e4 Nd6 22. e5 Nb5 23. Qb6 *
Position (FEN): r2r1bk1/1p3ppp/1Q4q1/pn1PP3/8/1P4P1/PB3PBP/2RR2K1 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 985
Best move: Qxb6