Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 Nc6 4. Nf3 Bf5 5. Bg5 h6 6. Bh4 e6 7. cxd5 exd5 8.
Bxf6 gxf6 9. e3 Bb4 10. a3 Bxc3+ 11. bxc3 Qe7 12. Bb5 Qd6 13. O-O Bg4 14. Re1
a6 15. h3 h5 16. Bxc6+ bxc6 17. hxg4 hxg4 18. Ne5 *
Position (FEN): r3k2r/2p2p2/p1pq1p2/3pN3/3P2p1/P1P1P3/5PP1/R2QR1K1 b kq - 1 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1422
Best move: fxe5