Chess puzzle (Crushing)
Moves: 1. d4 c6 2. e4 d5 3. e5 c5 4. Nf3 Bg4 5. c4 e6 6. Be3 cxd4 7. Qxd4 Bxf3 8. gxf3
Bb4+ 9. Bd2 Bxd2+ 10. Nxd2 Nc6 11. Qd3 Nxe5 12. Qb3 Qc7 13. O-O-O O-O-O 14. Kb1
Ne7 15. cxd5 exd5 16. Rc1 N5c6 17. Bb5 Kb8 18. Rhd1 Qb6 19. Rf1 a6 20. Bxc6
Nxc6 *
Position (FEN): 1k1r3r/1p3ppp/pqn5/3p4/8/1Q3P2/PP1N1P1P/1KR2R2 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 878
Best move: Qxb6