Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. Nc3 e6 3. e3 a6 4. a3 c6 5. b3 b5 6. Bb2 bxc4 7. Bxc4 d5 8. Be2
Bd6 9. d4 O-O 10. h3 Bd7 11. Nf3 c5 12. Bd3 cxd4 13. exd4 Nh5 14. Ne2 f5 15.
O-O f4 16. Ne5 Bxe5 *
Position (FEN): rn1q1rk1/3b2pp/p3p3/3pb2n/3P1p2/PP1B3P/1B2NPP1/R2Q1RK1 w - - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1539
Best move: dxe5