Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 a6 6. Be3 e5 7. Nb3 Nf6 8. f3
Be7 9. Qd2 Qc7 10. Bc4 b5 11. Bd3 Be6 12. O-O-O Bxb3 13. axb3 Nb4 14. g4 Qa5
15. Qe2 O-O 16. h4 d5 17. h5 d4 18. h6 g6 19. Nd5 dxe3 *
Position (FEN): r4rk1/4bp1p/p4npP/qp1Np3/1n2P1P1/1P1BpP2/1PP1Q3/2KR3R w - - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1507
Best move: Nxe7+