Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bg4 4. Be2 e6 5. d4 Qb6 6. Nc3 Ne7 7. Na4 Qb4+ 8. Nc3
Nf5 9. a3 Qb6 10. b4 Bxf3 11. Bxf3 Qxd4 12. Qxd4 Nxd4 13. Bd1 Nd7 14. O-O Nxe5
15. Bb2 Nf5 16. Nxd5 O-O-O 17. Ne3 Nxe3 18. fxe3 Nc4 19. Bd4 Kb8 20. Be2 Nb6
21. Rad1 f6 22. Be5+ fxe5 *
Position (FEN): 1k1r1b1r/pp4pp/1np1p3/4p3/1P6/P3P3/2P1B1PP/3R1RK1 w - - 0 23
White to move.
Themes: Hanging Piece, Queenside Attack Middlegame  
Puzzle rating: 673
Best move: Rxd8+