Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Qf3 e4 9. Nxe4 Nxe4 10. Qxe4+ Qe7 11. Qxe7+ Bxe7 12. Bd3 O-O 13. O-O Rb8 14. a3
c5 15. Nc3 Rd8 16. b3 Rxd3 17. cxd3 Nxb3 18. Rb1 Bf5 19. Ne4 c4 20. Re1 Kf8 21.
dxc4 a5 22. d3 a4 23. Bf4 Rd8 24. Rbd1 Bxa3 25. Kf1 Bb4 26. Re3 a3 27. Ng3 Bg6
28. d4 Rxd4 29. Rxb3 *
Position (FEN): 5k2/5ppp/6b1/8/1bPr1B2/pR4N1/5PPP/3R1K2 b - - 0 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 623
Best move: Rxd1+