Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Re1 O-O 6. c3 d6 7. d4 exd4 8.
cxd4 Bb6 9. Nc3 a6 10. Bg5 h6 11. Bxf6 Qxf6 12. e5 dxe5 13. dxe5 Qg6 14. Bd3
Qh5 15. Bc2 Bg4 16. Qd3 g6 17. Qe4 Bf5 18. Qe2 Bg4 19. Nd5 Nd4 20. Nf6+ Kh8 21.
Nxh5 *
Position (FEN): r4r1k/1pp2p2/pb4pp/4P2N/3n2b1/5N2/PPB1QPPP/R3R1K1 b - - 0 21
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1467
Best move: Nxe2+