Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nc6 3. Bb5 e5 4. Bxc6 bxc6 5. f4 exf4 6. Nf3 d5 7. e5 Bg4 8. O-O
c4 9. Qa4 Qb6+ 10. Kh1 Bc5 11. Na3 Bxa3 12. Qxa3 Ne7 13. Nd4 c5 14. Nc2 f3 15.
gxf3 Bh3 16. Rf2 O-O 17. Ne3 Nf5 18. Nxf5 Bxf5 19. b3 a5 20. bxc4 dxc4 21. Qb2
Bd3 *
Position (FEN): r4rk1/5ppp/1q6/p1p1P3/2p5/2Pb1P2/PQ1P1R1P/R1B4K w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 650
Best move: Qxb6