Chess puzzle (Equality)
Moves: 1. e4 c5 2. c3 d6 3. Nf3 Nc6 4. Be2 Nf6 5. d3 g6 6. Na3 a6 7. Nc2 Bg7 8. O-O
O-O 9. h3 Be6 10. Re1 Qd7 11. Bd2 Bxh3 12. Bf1 Bg4 13. Ne3 Ne5 14. Nxg4 Nexg4
15. Be2 h5 16. Nh4 Qc7 17. f3 Ne5 18. b3 d5 19. d4 cxd4 20. cxd4 Ned7 21. e5
Nh7 22. Rc1 Qb6 23. Be3 Bxe5 24. f4 Bxf4 *
Position (FEN): r4rk1/1p1npp1n/pq4p1/3p3p/3P1b1N/1P2B3/P3B1P1/2RQR1K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1466
Best move: Bxf4