Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. d4 c6 3. c4 g6 4. b4 Bg7 5. Nc3 Bf5 6. Qa4 Qd7 7. cxd5 cxd5 8. e4
Qxa4 9. Nxa4 Bxe4 10. Bb5+ Nc6 11. Ng5 Nf6 12. f3 Bf5 13. Bxc6+ bxc6 14. Nc5
O-O 15. O-O Nd7 16. Bb2 Rab8 17. a3 a5 18. Nxd7 Bxd7 19. Bc3 Bf6 20. h4 axb4
21. axb4 Rb7 22. g4 Rfb8 23. Kg2 c5 24. bxc5 Rb3 25. Ra7 Rxc3 26. Rxd7 Rc2+ 27.
Kg3 e6 28. Rxf7 *
Position (FEN): 1r4k1/5R1p/4pbp1/2Pp2N1/3P2PP/5PK1/2r5/5R2 b - - 0 28
Black to move.
Themes:  Endgame  
Puzzle rating: 1373
Best move: Bxg5