Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 d5 4. h3 c5 5. c3 cxd4 6. exd4 Be7 7. Nd2 a6 8. Ngf3
h6 9. Bd3 Nbd7 10. Qc2 Nb6 11. Ne5 Bd6 12. Bh2 O-O 13. f4 Bxe5 14. fxe5 Nh5 15.
O-O-O f6 16. g4 fxe5 17. gxh5 exd4 18. cxd4 Bd7 19. Kb1 Rc8 20. Qb3 Ba4 21.
Qxb6 *
Position (FEN): 2rq1rk1/1p4p1/pQ2p2p/3p3P/b2P4/3B3P/PP1N3B/1K1R3R b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 908
Best move: Qxb6