Plenty of drama for Saints vs Jets