Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 g6 4. O-O Bg7 5. c3 e6 6. d4 cxd4 7. cxd4 d5 8. exd5
exd5 9. Re1+ Nge7 10. Bb5 O-O 11. Bxc6 Nxc6 12. h3 h6 13. Nc3 Be6 14. Bf4 a6
15. Na4 b6 16. Rc1 Rc8 17. Qd2 Kh7 18. a3 Re8 19. Be3 Re7 20. Qd3 b5 21. Nc5
Qb6 22. b4 Rce8 23. g4 Bc8 24. Kg2 f5 25. g5 h5 26. h4 Qc7 27. Nb3 Qd6 28. Qd2
Re4 29. Nc5 *
Position (FEN): 2b1r3/6bk/p1nq2p1/1pNp1pPp/1P1Pr2P/P3BN2/3Q1PK1/2R1R3 b - - 6 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 996
Best move: Rg4+