Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. g3 e6 3. Bg2 d5 4. cxd5 exd5 5. d4 h6 6. Nc3 Bb4 7. Qb3 a5 8. a3
Bxc3+ 9. bxc3 O-O 10. Nf3 Nbd7 11. O-O c5 12. Ne5 Nxe5 13. dxe5 Ne4 14. Rd1 Be6
15. Bxe4 *
Position (FEN): r2q1rk1/1p3pp1/4b2p/p1ppP3/4B3/PQP3P1/4PP1P/R1BR2K1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1054
Best move: dxe4