Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 c5 5. d5 exd5 6. cxd5 O-O 7. d6 Nc6 8. Nf3
h6 9. e4 Re8 10. Bd3 Bxc3 11. bxc3 Nxe4 12. Bxe4 Rxe4+ 13. Be3 b6 14. O-O Bb7
15. Qd3 Re6 16. Rad1 Qf6 17. Qd5 Rae8 18. Rfe1 Re5 *
Position (FEN): 4r1k1/pb1p1pp1/1pnP1q1p/2pQr3/8/2P1BN2/P4PPP/3RR1K1 w - - 10 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1543
Best move: Nxe5