Chess puzzle (Crushing)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 d5 3. e3 c5 4. Bb5+ Bd7 5. a4 Bxb5 6. axb5 h6 7. h3 Bd6 8. Ne2
Bxf4 9. Nxf4 cxd4 10. exd4 Nf6 11. O-O O-O 12. Nd2 Qb6 13. Qe2 Qxd4 14. Nd3
Nbd7 15. Nb3 Qb6 16. Ra5 Rfc8 17. c3 Rc4 18. Ne5 Nxe5 19. Qxe5 Rb4 *
Position (FEN): r5k1/pp3pp1/1q2pn1p/RP1pQ3/1r6/1NP4P/1P3PP1/5RK1 w - - 1 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1357
Best move: cxb4