Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. a3 d5 5. exd5 exd5 6. Qe2+ Be6 7. Bb5 Bd6 8.
d3 Ne7 9. O-O O-O 10. Bxc6 Nxc6 11. Bg5 Qd7 12. Bd2 Rae8 13. Qd1 Bg4 14. h3 Bh5
15. Bc3 d4 16. Bd2 Ne5 17. g4 Bxg4 *
Position (FEN): 4rrk1/pp1q1ppp/3b4/2p1n3/3p2b1/P2P1N1P/1PPB1P2/RN1Q1RK1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1534
Best move: Nxe5