CANTON, Ohio -- Enough with the practice breakdowns. For one day at least, there was game action to dissect, against another team, no less.

The Giants played the Bills on Sunday night in the Hall of Fame Game, the NFL's preseason opener, at Fawcett Stadium. Their new offense started slowly (fumbling on their second series), but turned it on during their third and final drive of the evening.

Overall, there was enough positive to leave you feeling the Giants have a chance this season.

Here are some instant observations from the Giants vs. the Bills:

• There is little doubt that Andre Williams can do some damage with the ball in his hands. He proved that again -- like he's done throughout training camp -- on Sunday night. Williams ran hard, had seven carries for 48 yards and the Giants' first touchdown in their new offense. Clearly, he opened some eyes. Still, his ultimate fate for this season and beyond will be decided by his ability to block and catch the ball out of the backfield. That will determine how often he gets on the field. Williams wasn't asked to do much of either against the Bills.

• After a slow start, the Giants have to be happy with their power running game. The offensive line and fullback Henry Hynoski really dominated on their third and final drive, which lasted 12 plays (10 runs) and resulted in a touchdown.

• Backup quarterback Ryan Nassib had a ton of zip on his passes. His arm even looked more lively than it has during training camp. Adrenaline probably had something to do with it. Overall, Nassib performed admirably, aside from an awful interception that was called back because of a defensive penalty.

• This could be a big season for cornerback Prince Amukamara. The Bills tested him several times, including once with Sammy Watkins on a deep ball down the left sideline. Amukamara ran step for step with Watkins, and was giving Buffalo's receivers trouble with his physical play at the line of scrimmage.

• A huge opportunity was presented to tight end Larry Donnell. It appeared to slip away. Donnell had one catch on two targets for 10 yards, but it was his inability to hold his spot at the point of attack that was his biggest downfall. Donnell seemed to get overpowered too often. He also struggled to get off the line of scrimmage -- on one play getting knocked to the ground. The slow release seemed to happen on more than once occasion, too.

• It's pretty telling that tight end Adrien Robinson only received one offensive snap (on a three-tight-end set) in the first half. Donnell and Daniel Fells received the first-team reps. Fells, like he has most of the summer, looked like the most effective tight end in my eyes with his blocking and ability to get out into the pattern.

• Defensive end Damontre Moore did exactly why he needed to do against backup offensive tackles -- dominate. He had a crushing sack on one play and followed with a pressure on the next. It's what Moore needs to do this season if he's truly a starting-caliber player.

• Cornerback Jayron Hosley struggled badly, and might actually be lucky he has a four-game suspension looming. Hosley allowed a touchdown reception, a key third-down catch, was dragged for a few yards on one play as he tried to make a tackle and was flagged for a penalty. The third-year corner, however, can be stored on the suspended/inactive list for the first four weeks of the season without counting against the 53-man roster. It might be his saving grace.

• Conversely, cornerback Zack Bowman was impressive. After being flagged for a pass interference penalty, he bounced back immediately by getting his hand on a pass and batting it in the air for a Cooper Taylor interception. Bowman also had good coverage and made a nice interception early in the third quarter. The former Bear has played well all spring and summer.

• Even though Taylor made the easy interception, he allowed his man to race around the edge and block a Steve Weatherford punt. He was also rather invisible on defense, despite playing a good chunk of snaps. He could be a surprise cut this summer if he doesn't show more moving forward, especially with rookie safety Nat Berhe having a big hit that forced a fumble in the second half.

• Rookie linebacker Devon Kennard continued to do what he's done all summer in this preseason game -- he made some plays with his physicality. It's impressive for a rookie.

• Cornerback Walter Thurmond looked better working out of the slot than he did on the outside. The Bills completed two quick passes against Thurmond when he bumped outside for a few plays as the Giants took a look at him out wide.

• Wide receiver Corey Washington (6-4, 214 pounds) has really come on of late, using his size to make tough catches in the air. He did it again on Sunday night when he hauled in a 73-yard touchdown reception from Nassib. The Newberry product could be a developmental player who gets stashed on the practice squad if he keeps this up.