Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 h6 3. Nf3 d6 4. Nc3 a6 5. Bc4 Nf6 6. O-O Be7 7. e5 dxe5 8. dxe5
Nfd7 9. Bf4 Nc6 10. Qe2 b5 11. Bb3 Bb7 12. a4 bxa4 13. Rxa4 O-O 14. Rd1 Na7 15.
Bc4 Nb5 16. Bxb5 axb5 17. Rxa8 Bxa8 18. Nxb5 Bc6 19. Nfd4 Qa8 20. Nxc7 Qb7 21.
Qg4 Qxc7 22. Bxh6 Qxe5 *
Position (FEN): 5rk1/3nbpp1/2b1p2B/4q3/3N2Q1/8/1PP2PPP/3R2K1 w - - 0 23
White to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1328
Best move: Nxc6