Chess puzzle (Equality)
Moves: 1. e4 d5 2. e5 e6 3. d4 Nc6 4. c3 Nge7 5. Nh3 Nf5 6. Bg5 Be7 7. Qd2 Bxg5 8.
Nxg5 O-O 9. Bd3 f6 10. Nf3 fxe5 11. dxe5 Nh4 12. Nxh4 Qxh4 13. O-O Nxe5 14. Be2
Nc4 15. Bxc4 dxc4 16. Na3 e5 17. Qd5+ Kh8 18. Qxe5 c6 19. Qc5 Bf5 20. Nxc4 Bd3
21. Ne3 Bxf1 22. Rxf1 h6 23. Nc4 Rf5 *
Position (FEN): r6k/pp4p1/2p4p/2Q2r2/2N4q/2P5/PP3PPP/5RK1 w - - 2 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1035
Best move: Qxf5