Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 h5 3. Bc4 d6 4. c3 Bg4 5. d4 exd4 6. cxd4 c6 7. O-O b5 8. Bb3
Nf6 9. Re1 Nbd7 10. e5 dxe5 11. dxe5 Nh7 12. e6 fxe6 13. Bxe6 Be7 14. Bf4 Nhf6
15. Qb3 Nc5 16. Bf7+ Kf8 17. Qc3 Kxf7 18. Ng5+ Kg8 19. Na3 Nfe4 *
Position (FEN): r2q2kr/p3b1p1/2p5/1pn3Np/4nBb1/N1Q5/PP3PPP/R3R1K1 w - - 4 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1441
Best move: Nxe4