Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 c6 4. cxd5 cxd5 5. Bg5 Nbd7 6. Nf3 g6 7. e3 Bg7 8.
Bb5 O-O 9. Bxf6 Nxf6 10. Ne5 a6 11. Be2 e6 12. O-O Nd7 13. Nxd7 Bxd7 14. a4 Qg5
15. Kh1 Rfd8 16. f4 Qe7 17. Na2 b5 18. axb5 Bxb5 19. Nc3 Bxe2 20. Qxe2 a5 21.
Na4 Rdb8 22. Nc5 Bf8 23. Rfc1 Qd8 24. Rc3 Rb5 *
Position (FEN): r2q1bk1/5p1p/4p1p1/prNp4/3P1P2/2R1P3/1P2Q1PP/R6K w - - 8 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1082
Best move: Qxb5