Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 Bf5 5. Bg5 Nbd7 6. e3 e6 7. Ne5 Be7 8. Bd3
Ne4 9. Bxe7 Qxe7 10. O-O Nxe5 11. dxe5 Qg5 12. Nxe4 Bxe4 13. Bxe4 dxe4 14. Qb3
b6 15. f4 exf3 16. Rxf3 Qxe5 17. Raf1 O-O 18. R3f2 Rad8 19. Qa4 Qxe3 20. Qxa7
Ra8 21. Qxb6 *
Position (FEN): r4rk1/5ppp/1Qp1p3/8/2P5/4q3/PP3RPP/5RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 958
Best move: Qxb6