Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 c5 5. d4 cxd4 6. Nxd4 Nc6 7. Be3 d6 8. Be2
O-O 9. O-O e5 10. Ndb5 Ne8 11. Nd5 a6 12. Bb6 Qd7 13. Nbc3 f5 14. exf5 gxf5 15.
Bh5 Nf6 16. Nxf6+ Rxf6 17. Nd5 Rh6 18. Be3 f4 19. Nb6 Qd8 20. Nxa8 fxe3 21.
fxe3 Be6 22. Be2 Qxa8 23. Qxd6 Bxc4 *
Position (FEN): q5k1/1p4bp/p1nQ3r/4p3/2b5/4P3/PP2B1PP/R4RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1157
Best move: Bxc4+