Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bf4 e6 5. Nb5 Bd6 6. Nxd6+ cxd6 7. Bg5 h6 8.
Bh4 e5 9. dxe5 dxe5 10. e3 Qa5+ 11. c3 Ne4 12. b4 Qa3 13. Bd3 Nxc3 14. Qb3 Qxb4
15. Qxb4 Nxb4 16. Be2 Nc2+ 17. Kd2 Nxa1 18. Kxc3 d4+ 19. exd4 exd4+ 20. Nxd4 g5
21. Bg3 Be6 22. Nxe6 Rc8+ *
Position (FEN): 2r1k2r/pp3p2/4N2p/6p1/8/2K3B1/P3BPPP/n6R w k - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1802
Best move: Nc7+