Ten takeaways from the Jets' costly win over the Giants:
1. Geno Smith isn't ready: He made a lot of rookie mistakes in his first extended action, but guess what? He's a rookie. Smith saw a lot of things for the first time -- a six-man rush on his second interception and a defensive lineman in coverage on the third pick. The safety was inexcusable, just a mental lapse by a young player lost in the moment. Two things I noticed: He stared down receivers and held the ball too long. On the positive side, he completed his last six passes (five against the Giants' backups), showing the ability to drive the ball on intermediate routes.
2. Rex Ryan didn't trust his instincts: Yes, Ryan announced Thursday that Mark Sanchez would play in the game, but he should've altered the plan on the fly once he saw how the game unfolded. Because of Smith's struggles, it was clear that Sanchez would be the opening-day starter. Ryan shouldn't have played him unless it was behind the first-team line, not behind the likes of Caleb Schlauderaff and J.B. Shugarts. You have to wonder if Ryan was following orders from GM John Idzik.
3. Stephen Hill needs to grow up: He has a lot of talent inside that big body, but he tends to lose his cool. He took a swing at LB Jacquian Williams, resulting in a personal foul, and he lost a fumble a couple of plays later, failing to secure the ball. That he was in the game was another mistake by Ryan, who should've taught him a lesson by benching him after the dumb penalty.
4. They need Santonio Holmes more than ever: Aside from Hill's shenanigans, the Jets dropped three passes, shades of the daily drop-fests in minicamp. The best receiver was rookie free agent Ryan Spadola, who caught three passes for 110 yards. On the positive side, newly signed Mohamed Massaquoi got into the game and made two nice catches. If I'm Braylon Edwards, I'm worried about my roster spot. By the way, Holmes looked fine in pre-game warmups. You have to think he'll be ready for Week 1.
5. Perimeter run defense is still a concern: This was an issue last season, and it didn't look any better in this game -- see David Wilson's 84-yard TD run. Interestingly, the defense came out in a 4-3 look, with three linebackers stacked behind the line. It resembled the old Tampa-2 defense. The Jets seemed a bit confused by the Giants' twin-fullback look. LB Demario Davis got caught in traffic, S Antonio Allen blew his gap assignment, and CB Antonio Cromartie and LB Garrett McIntyre couldn't get off their blocks. In a heartbeat, Wilson was gone, too fast for anyone on the Jets' D.
6. The defense got mad: To its credit, the defense responded nicely after the Wilson TD. Despite bad field position, courtesy of Smith's three interceptions, the Jets held the Giants to three points on the next eight possessions, including a goal-line stand. They dominated the Giants' patchwork line, with DT Sheldon Richardson (one sack, two QB hits) and NT Damon Harrison (seven solo tackles) generating inside pressure. Richardson lined up in several different spots before leaving with an undisclosed injury. They have to be encouraged by their young linemen.
7. They miss Darrelle Revis: Kyle Wilson is entering his fourth year, yet he still makes the same mistakes he did as a rookie. He still lacks awareness when the ball is in the air. In this game, the result was three pass-interference penalties. This is why he was moved back to his nickel-back role as soon as rookie Dee Milliner reported to camp. Milliner didn't play because of an injury, but he hasn't lit it up. The Jets will be vulnerable against opponents with good No. 2 receivers.
8. Brian Winters really exists: The third-round guard, hampered by an ankle injury throughout camp, made his preseason debut. Winters replaced LG Vladimir Ducasse (leg injury) early in the game and ended up making a nice pulling block on Bilal Powell's two-yard TD run in the third quarter. Winters is the future at left guard. For now, it'll be Ducasse or Stephen Peterson, who played center with the second unit and allowed a sack.
9. Nick Folk keeps it interesting: Now we know why they keep importing competition for Folk. In overtime, he was wide right on a 39-yard FG attempt. A few minutes later, challenger Billy Cundiff won it with a 32-yarder. It looks like the kicking battle will last a little longer.
10. Mayday Malone responds: With his job in jeopardy, incumbent P Robert Malone had a fantastic game, putting all three punts inside the 20. Challenger Ryan Quigley, who had been having a solid camp, suffered a poor game. This could be over.