Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 c5 3. e3 e6 4. Nc3 d5 5. Nf3 b6 6. cxd5 Nxd5 7. Bb5+ Bd7 8.
Bxd7+ Qxd7 9. Ne5 Nxc3 10. bxc3 Qc7 11. Qa4+ Nd7 12. O-O Bd6 13. f4 f6 14. Nf3
O-O 15. Qc4 Rae8 16. Bb2 Kh8 17. Qd3 e5 18. fxe5 *
Position (FEN): 4rr1k/p1qn2pp/1p1b1p2/2p1P3/3P4/2PQPN2/PB4PP/R4RK1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1601
Best move: fxe5