Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Nc3 Be7 5. d4 a6 6. Ba4 d6 7. Be3 Bd7 8. O-O
b5 9. Bb3 O-O 10. dxe5 Nxe5 11. Nxe5 dxe5 12. Qd2 Qc8 13. Bg5 c6 14. a3 a5 15.
Ba2 Be6 16. b3 b4 17. axb4 axb4 18. Na4 Qc7 19. Qe3 c5 20. Bxf6 Rxa4 21. bxa4
Bxf6 22. Bxe6 fxe6 23. a5 Ra8 24. a6 h6 25. f4 *
Position (FEN): r5k1/2q3p1/P3pb1p/2p1p3/1p2PP2/4Q3/2P3PP/R4RK1 b - - 0 25
Black to move.
Themes:  Endgame  
Puzzle rating: 1443
Best move: exf4