Chess puzzle (Equality)
Moves: 1. e4 c6 2. c4 d6 3. d4 Nd7 4. f4 Qc7 5. Nf3 e5 6. fxe5 dxe5 7. a3 g6 8. b4
Ngf6 9. Bd3 exd4 10. Nxd4 Bg7 11. Be3 Ne5 12. Be2 O-O 13. O-O Nxe4 14. Nd2 Nc3
15. Qe1 Ng4 16. Bxg4 Bxg4 17. N2f3 Ne4 18. Qh4 f5 *
Position (FEN): r4rk1/ppq3bp/2p3p1/5p2/1PPNn1bQ/P3BN2/6PP/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1516
Best move: Ne6