Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+
8. Nbxd2 d5 9. exd5 Nxd5 10. Qb3 Na5 11. Qa4+ c6 12. Qa3 Nxc4 13. Nxc4 Qe7+ 14.
Qxe7+ Nxe7 15. Nd6+ Kf8 16. Ne5 Be6 17. O-O b5 18. f4 Rd8 19. f5 Bd5 20. Nb7
Rb8 *
Position (FEN): 1r3k1r/pN2nppp/2p5/1p1bNP2/3P4/8/PP4PP/R4RK1 w - - 3 21
White to move.
Themes:  Middlegame  
Puzzle rating: 807
Best move: Nd7+