Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nf3 Nf6 5. a3 Be7 6. Nc3 Nc6 7. e3 O-O 8. Bd3
Ng4 9. Qc2 f5 10. Bd2 Nf6 11. O-O-O a6 12. Rhe1 b5 13. b4 Na7 14. Ne5 a5 15.
Na2 axb4 16. Nxb4 Bd6 17. f3 Bxe5 *
Position (FEN): r1bq1rk1/n1p3pp/5n2/1p1pbp2/1N1P4/P2BPP2/2QB2PP/2KRR3 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1228
Best move: dxe5