Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O g6 5. c3 Bg7 6. d4 exd4 7. cxd4 O-O 8.
Be3 d6 9. Nc3 Bg4 10. h3 Bxf3 11. Qxf3 Nxd4 12. Bxd4 Bxd4 13. Rad1 Bg7 14. Rfe1
a6 15. Bc4 Nc6 16. Bd5 Ne5 17. Qf4 c6 18. Bb3 Qe7 19. Na4 h5 20. Nb6 Rad8 21.
Qe3 Kh7 22. f4 Nd7 23. Nc4 Nc5 24. Nxd6 Nxb3 25. Qxb3 *
Position (FEN): 3r1r2/1p2qpbk/p1pN2p1/7p/4PP2/1Q5P/PP4P1/3RR1K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1120
Best move: Rxd6