Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 Nxe4 5. Bxf7+ Kxf7 6. Nxe4 d5 7. Ng3 e4
8. Ng1 Qf6 9. Nh3 g6 10. d3 exd3 11. Qxd3 Bb4+ 12. c3 Re8+ 13. Kf1 Bd6 14.
Qxd5+ Be6 15. Ng5+ Kg7 16. Nxe6+ Rxe6 17. Bg5 Qf7 18. Qd2 Rae8 19. b4 Ne5 20.
Ne4 Ng4 21. Nxd6 *
Position (FEN): 4r3/ppp2qkp/3Nr1p1/6B1/1P4n1/2P5/P2Q1PPP/R4K1R b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1631
Best move: Rxd6