Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 c5 3. c3 Nc6 4. e3 e6 5. Bd3 Nf6 6. O-O Bd6 7. Nbd2 O-O 8. e4
dxe4 9. Nxe4 Nxe4 10. Bxe4 cxd4 11. Nxd4 Nxd4 12. Qxd4 Qc7 13. g3 e5 14. Qd3 h6
15. Be3 Bh3 16. Rfd1 Rad8 17. Qc2 b6 18. Rd5 Qe7 19. Rad1 Rd7 20. Qd2 Rfd8 21.
Bxh6 gxh6 22. Qxh6 f5 23. Qxh3 *
Position (FEN): 3r2k1/p2rq3/1p1b4/3Rpp2/4B3/2P3PQ/PP3P1P/3R2K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1471
Best move: fxe4