Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. d3 Nd7 5. d4 Qf6 6. O-O Ne7 7. b3 Rg8 8. g3 g5
9. Bb2 g4 10. dxe5 dxe5 11. Nh4 Nb6 12. Bb5+ c6 13. Be2 h5 14. Na3 Bh6 15. f3
Qg7 16. fxg4 Bxg4 17. Bxg4 hxg4 18. Nf5 Nxf5 19. Rxf5 Be3+ 20. Kh1 f6 21. c4
Rd8 22. Qf1 *
Position (FEN): 3rk1r1/pp4q1/1np2p2/4pR2/2P1P1p1/NP2b1P1/PB5P/R4Q1K b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1469
Best move: Rd2