Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 c5 3. e3 d6 4. Nf3 Nc6 5. a3 Nf6 6. Bd3 d5 7. O-O Bd6 8. Re1 O-O
9. Nc3 Qc7 10. g3 a6 11. Na4 Ng4 12. Nxc5 e5 13. cxd5 Ne7 14. Be4 exd4 15. exd4
Nf5 16. Bxf5 Bxf5 17. Ne4 Rae8 18. Qd3 Kh8 19. Bd2 Nf6 20. Ne5 Bxe5 21. Rac1
Qb8 22. Bb4 Rg8 23. f3 Bxe4 *
Position (FEN): 1q2r1rk/1p3ppp/p4n2/3Pb3/1B1Pb3/P2Q1PP1/1P5P/2R1R1K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1437
Best move: fxe4