Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 c6 4. Nf3 d5 5. exd5 cxd5 6. Bb5+ Bd7 7. Bxd7+ Nbxd7
8. Bg5 Qb6 9. b3 Bb4+ 10. c3 Ba5 11. b4 Bxb4 12. cxb4 Qxb4+ 13. Qd2 Qxd2+ 14.
Nbxd2 e4 15. dxe4 dxe4 16. Bxf6 Nxf6 17. Ng5 O-O 18. Ngxe4 *
Position (FEN): r4rk1/pp3ppp/5n2/8/4N3/8/P2N1PPP/R3K2R b KQ - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1444
Best move: Nxe4