Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nc6 3. g3 Nf6 4. Bg2 Bc5 5. a3 O-O 6. d3 Re8 7. e3 Ne7 8. Nge2
d5 9. cxd5 Nexd5 10. e4 Ne7 11. h3 Ng6 12. O-O Be6 13. Kh2 Qd7 14. f4 Rad8 15.
fxe5 *
Position (FEN): 3rr1k1/pppq1ppp/4bnn1/2b1P3/4P3/P1NP2PP/1P2N1BK/R1BQ1R2 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1943
Best move: Nxe5