Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. a3 Bd7 7. b4 cxd4 8. cxd4
Rc8 9. Bb2 Nge7 10. Nc3 Ng6 11. Na4 Qd8 12. Rc1 Be7 13. Bd3 O-O 14. O-O b6 15.
Nc3 Nf4 16. Bb1 f5 17. exf6 Bxf6 18. g3 Ng6 19. Qd3 Qe7 20. h4 Rf7 21. h5 Nf8
22. Rfe1 Bg5 23. Nxd5 Qd8 24. Nxg5 Qxg5 25. Nf4 *
Position (FEN): 2r2nk1/p2b1rpp/1pn1p3/6qP/1P1P1N2/P2Q2P1/1B3P2/1BR1R1K1 b - - 1 25
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1548
Best move: Rxf4