Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Nf6 3. h3 Nc6 4. Bf4 Bf5 5. e3 a6 6. Bd3 Bxd3 7. Qxd3 Nb4 8.
Qd1 e6 9. c3 Nc6 10. Qc2 Bd6 11. Ne5 Bxe5 12. dxe5 Ne4 13. f3 Nc5 14. Nd2 O-O
15. O-O-O h6 16. g4 f6 17. exf6 Rxf6 18. g5 Rf8 19. gxh6 gxh6 20. Bxh6 Rf7 21.
Rhg1+ Kh8 22. Rg4 Ne5 23. Rg3 Qh4 24. Bf4 Rxf4 25. exf4 Qxg3 *
Position (FEN): r6k/1pp5/p3p3/2npn3/5P2/2P2PqP/PPQN4/2KR4 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1440
Best move: fxe5