Chess puzzle (Crushing)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 h5 3. Nc3 a6 4. Bf4 Bf5 5. e3 e6 6. Bd3 Bxd3 7. Qxd3 Bd6 8. O-O
c5 9. dxc5 Bxc5 10. e4 dxe4 11. Nxe4 Qe7 12. Nxc5 Qxc5 13. Rad1 Qc8 14. Rd2 Ne7
15. Bd6 Nd5 16. c4 Nb6 17. Bb4 Nc6 18. Ba3 Qc7 19. c5 Rd8 *
Position (FEN): 3rk2r/1pq2pp1/pnn1p3/2P4p/8/B2Q1N2/PP1R1PPP/5RK1 w k - 1 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1436
Best move: cxb6