Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 c5 3. Nf3 Nc6 4. Bb5 d6 5. O-O Be7 6. h3 h6 7. d3 Nf6 8. Be3
Bd7 9. Nd5 a6 10. Nxe7 Qxe7 11. Bxc6 Bxc6 12. c3 Nh5 13. Qc2 O-O 14. a3 f5 15.
b4 Kh8 16. bxc5 dxc5 17. d4 cxd4 18. cxd4 fxe4 *
Position (FEN): r4r1k/1p2q1p1/p1b4p/4p2n/3Pp3/P3BN1P/2Q2PP1/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1467
Best move: Nxe5