Chess puzzle (Crushing)
Moves: 1. d4 e5 2. Nf3 e4 3. Nfd2 d5 4. e3 f5 5. c4 c6 6. Nc3 Nf6 7. f4 Be6 8. Be2
Nbd7 9. O-O Be7 10. b3 O-O 11. Bb2 h6 12. a3 Nb6 13. c5 Nbd7 14. b4 b5 15. a4
a6 16. Nb3 Qc7 17. Na5 Rfb8 18. axb5 axb5 19. Qd2 Bd8 20. Ra3 Qc8 21. Rfa1 Bc7
*
Position (FEN): rrq3k1/2bn2p1/2p1bn1p/NpPp1p2/1P1PpP2/R1N1P3/1B1QB1PP/R5K1 w - - 6 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1110
Best move: Nxc6