Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d3 Nc6 5. Be3 e6 6. Be2 g6 7. Na3 Bg7 8. Bg5
O-O 9. O-O a6 10. Qc2 Qc7 11. d4 b5 12. Rad1 Bb7 13. Bf4 Nh5 14. Bg5 h6 15. Bh4
g5 16. Bg3 Nxg3 17. fxg3 Rac8 18. h4 gxh4 19. gxh4 cxd4 20. cxd4 Nxd4 21. Nxd4
Bxd4+ 22. Rxd4 Qxc2 23. Nxc2 Rxc2 24. Bh5 d5 25. exd5 Bxd5 26. Rg4+ Kh7 27.
Bxf7 Rxf7 *
Position (FEN): 8/5r1k/p3p2p/1p1b4/6RP/8/PPr3P1/5RK1 w - - 0 28
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 816
Best move: Rxf7+