Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 Nbd7 4. Nf3 c5 5. e5 cxd4 6. exf6 dxc3 7. fxe7 Qxe7+
8. Qe2 cxb2 9. Bxb2 f6 10. O-O-O Qxe2 11. Bxe2 Ne5 12. Rhe1 Be6 13. Nxe5 dxe5
14. Bb5+ Kf7 15. f4 exf4 16. Bd7 Bxd7 17. Rxd7+ Kg6 18. Re4 Kg5 19. Rd5+ f5 20.
Ree5 Rg8 *
Position (FEN): r4br1/pp4pp/8/3RRpk1/5p2/8/PBP3PP/2K5 w - - 2 21
White to move.
Themes:  Endgame  
Puzzle rating: 1426
Best move: Rxf5+