Chess puzzle (Equality)
Moves: 1. f3 d6 2. Kf2 e5 3. Kg3 f5 4. Kf2 Qh4+ 5. g3 Qf6 6. h4 e4 7. d3 exf3 8. exf3
Nh6 9. d4 Be7 10. Bg5 Qg6 11. Bxe7 Kxe7 12. Qe1+ Kd8 13. Bd3 Re8 14. Ne2 Nc6
15. Qc3 Bd7 16. d5 Ne5 17. Nf4 Qf7 18. Re1 c5 19. dxc6 Bxc6 20. Nd2 Kc7 21. Bb5
Qd7 22. Nh5 a6 23. Bxc6 bxc6 24. Rad1 Nhf7 25. Nxg7 Reb8 26. Nxf5 *
Position (FEN): rr6/2kq1n1p/p1pp4/4nN2/7P/2Q2PP1/PPPN1K2/3RR3 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1509
Best move: Qxf5