Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 c6 3. e3 Nf6 4. Bd3 Bg4 5. Nf3 e6 6. Bg3 Bd6 7. O-O O-O 8. Nbd2
Bxg3 9. fxg3 Nbd7 10. c3 c5 11. b3 Rc8 12. Qc2 Qa5 13. c4 cxd4 14. exd4 dxc4
15. Nxc4 Qd5 16. Nfe5 Nxe5 *
Position (FEN): 2r2rk1/pp3ppp/4pn2/3qn3/2NP2b1/1P1B2P1/P1Q3PP/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1457
Best move: dxe5