Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f3
Be7 9. Be2 O-O 10. Qd2 b5 11. g4 b4 12. Nd5 Bxd5 13. exd5 a5 14. g5 Nfd7 15. h4
a4 16. Nc1 Nb6 17. Bxb6 Qxb6 18. Nd3 Na6 19. h5 Qa5 20. h6 g6 21. a3 Qxd5 22.
Nxb4 Nxb4 23. axb4 Qb5 *
Position (FEN): r4rk1/4bp1p/3p2pP/1q2p1P1/pP6/5P2/1PPQB3/R3K2R w KQ - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 872
Best move: Bxb5