Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d4 exd4 5. cxd4 Nxe4 6. Bc4 Bb4+ 7. Nbd2 Qe7
8. O-O O-O 9. Re1 Bxd2 10. Nxd2 d5 11. Bxd5 Re8 12. Rxe4 Qd7 13. Rxe8+ Qxe8 14.
Bxc6 Qxc6 15. Nf3 Bg4 16. Bd2 Rd8 17. Bc3 h6 18. Qd3 Qe6 19. Ne5 *
Position (FEN): 3r2k1/ppp2pp1/4q2p/4N3/3P2b1/2BQ4/PP3PPP/R5K1 b - - 3 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1895
Best move: Qxe5