Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Qh5 e6 4. Nf3 Nf6 5. Qh4 Be7 6. e5 d5 7. Bb5 Ne4 8. Qg4
O-O 9. d3 Qa5+ 10. c3 Qxb5 11. dxe4 f5 12. exf5 exf5 13. Qf4 Re8 14. Na3 Qd3
15. Qe3 Qe4 16. Nb5 d4 17. cxd4 cxd4 18. Qxe4 fxe4 19. Nd2 Nxe5 20. Nc7 Nd3+
21. Ke2 Rf8 *
Position (FEN): r1b2rk1/ppN1b1pp/8/8/3pp3/3n4/PP1NKPPP/R1B4R w - - 4 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1512
Best move: Nxe4