Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Nxc3 Bb4 5. Nf3 Bxc3+ 6. bxc3 d6 7. e5 d5 8.
Ba3 Be6 9. Be2 Ne7 10. O-O Nbc6 11. Bb5 a6 12. Bxc6+ Nxc6 13. Nd4 Nxe5 14. Re1
Qf6 15. Qb3 O-O-O 16. Nxe6 fxe6 17. c4 d4 18. Bb2 Rd6 19. Rad1 Rhd8 20. c5 Rd5
21. Rc1 d3 22. c6 b6 23. Re4 d2 24. Rd1 Rb5 25. Qa3 a5 26. f4 Nf3+ 27. gxf3
Qg6+ 28. Kf2 Qh6 29. Kg2 *
Position (FEN): 2kr4/2p3pp/1pP1p2q/pr6/4RP2/Q4P2/PB1p2KP/3R4 b - - 4 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 2003
Best move: Rh5