Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Bf5 5. Bf4 e6 6. e3 Bb4 7. Be2 Ne4 8. Rc1
Qa5 9. Qb3 Bxc3+ 10. bxc3 O-O 11. O-O b6 12. cxd5 cxd5 13. Qb2 Rc8 14. c4 Nd7
15. cxd5 exd5 16. Rc2 Nxf2 17. Rxc8+ Rxc8 18. Rxf2 Rc2 19. Qb5 Qxa2 20. Ne5
Rxe2 21. Rxe2 Qb1+ 22. Kf2 *
Position (FEN): 6k1/p2n1ppp/1p6/1Q1pNb2/3P1B2/4P3/4RKPP/1q6 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1061
Best move: Qxb5