Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 d5 3. Nc3 exf4 4. Nf3 d4 5. Ne2 Nc6 6. d3 Bd6 7. Bxf4 Nf6 8. e5
Bb4+ 9. c3 dxc3 10. bxc3 Nh5 11. cxb4 Nxf4 12. Nxf4 Nd4 13. Be2 O-O 14. O-O c6
15. Nh5 Qb6 16. Kh1 Qxb4 17. Ng5 Nf5 18. Bg4 *
Position (FEN): r1b2rk1/pp3ppp/2p5/4PnNN/1q4B1/3P4/P5PP/R2Q1R1K b - - 3 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 2415
Best move: Ne3