Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nc6 3. d3 Nf6 4. h3 d5 5. Qf3 dxe4 6. dxe4 e5 7. Be2 Be6 8. Be3
Bd6 9. Nd2 O-O 10. Qg3 Kh8 11. Bf3 Rg8 12. b3 Qa5 13. Ne2 Bf8 14. O-O Rd8 15.
Rfc1 b5 16. a3 Qc7 17. b4 cxb4 18. cxb4 Qb7 19. Nf1 Nd4 20. Nxd4 exd4 21. Bf4
Qb6 *
Position (FEN): 3r1brk/p4ppp/1q2bn2/1p6/1P1pPB2/P4BQP/5PP1/R1R2NK1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1055
Best move: Bc7