The BJP, which was trailing in the initial trends, came back strongly to win the Haryana polls, defying exit poll predictions and stunning its rival Congress. The ruling party won 48 seats and secured a record third term.