Chess puzzle (Equality)
Moves: 1. e4 c5 2. d3 d6 3. b3 Nf6 4. Bb2 g6 5. f4 Bg7 6. Nf3 O-O 7. Nc3 Nc6 8. Be2
Rb8 9. Qd2 b5 10. O-O a5 11. a4 b4 12. Nd1 d5 13. e5 Nd7 14. d4 e6 15. c3 bxc3
16. Qxc3 Nxd4 17. Nxd4 cxd4 18. Qxd4 Rxb3 19. Bb5 f6 20. Qd2 fxe5 21. Qc2 Rb4
22. Ba3 Qb6+ 23. Kh1 Rbxf4 24. Rxf4 *
Position (FEN): 2b2rk1/3n2bp/1q2p1p1/pB1pp3/P4R2/B7/2Q3PP/R2N3K b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1810
Best move: exf4