Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 d6 3. Bc4 Nf6 4. Nc3 Bg4 5. Nf3 Nc6 6. O-O Be7 7. fxe5 Nxe5 8.
Bb3 Nxf3+ 9. gxf3 Bh3 10. Rf2 O-O 11. d4 c5 12. dxc5 dxc5 13. Qxd8 Raxd8 14.
Bg5 h6 15. Bh4 b5 16. e5 g5 17. exf6 Bxf6 18. Bg3 c4 19. Nxb5 cxb3 20. axb3 Rd7
21. c3 Rfd8 22. f4 *
Position (FEN): 3r2k1/p2r1p2/5b1p/1N4p1/5P2/1PP3Bb/1P3R1P/R5K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 725
Best move: Rd1+