Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Bf5 4. c3 e6 5. Bd3 Bxd3 6. Qxd3 c5 7. Na3 c4 8. Qc2
Nc6 9. Nb5 Rc8 10. Qa4 Qb6 11. Bd6 a6 12. Nc7+ Rxc7 13. Bxc7 Qxc7 14. Nf3 Bd6
15. Ne5 O-O 16. Nxc6 Qxc6 17. Qxc6 bxc6 18. b3 Ne4 19. Rc1 Ba3 20. Rc2 Rb8 21.
Ke2 cxb3 22. axb3 Rxb3 23. Kd3 Nxf2+ *
Position (FEN): 6k1/5ppp/p1p1p3/3p4/3P4/brPKP3/2R2nPP/7R w - - 0 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1510
Best move: Rxf2