It was the final full-team practice of the spring and Nick Foles left a lasting impression on the coaching staff. From start to finish, the second-year quarterback had one of his best days of the offseason.

I know it well. Based on your suggestion I watched Foles' every movement throughout the almost two-hour practice at the NovaCare Complex on Thursday afternoon. I hawked him doing drills, through live team sessions and even on the sidelines in between reps. Everything about the way he handled himself and played was impressive. See for yourself.

1:03 pm - Next time just tell us practice starts at 1 pm Chippa, not 12:40 pm.

1:05 pm - They're into Period 2. Foles is standing with the other four quarterbacks (Michael Vick, Matt Barkley, Dennis Dixon, G.J. Kinne). I'm stunned by Foles' height. He towers over his competition. It's at this point I realize he's just a big guy all around (6-foot-6, 243 pounds).

1:07 pm - The quarterbacks are working on throwing drills. They're throwing deep outs into the end zone right now. Foles is nailing the receivers in the chest. He throws a mean spiral too.

1:10 pm - The wide receivers are running go-routes. This is where Foles struggles. He tends to overthrown the deep ball. It was a knock coming out of Arizona, a problem last year and evident to these dreamy eyes this offseason. Not surprisingly, Foles overthrows Riley Cooper and Russel Shepard on consecutive throws. It's clearly something he needs to improve.

(Note: It's the same problem that plagued Donovan McNabb early in his career. His deep ball accuracy later became his strength.)

1:14 pm - The QB's are working on three-step drops and quick passes. Foles' release is lightning. Very little movement. It's not quite as fast as Vick's, but it's impressive. It's infinitely quicker than Barkley's. The USC quarterback has a pretty long throwing motion.

1:17 pm - They're doing the now famous drill where all five quarterbacks throw at the same time to route-running receivers. Foles is looking sharp. He seems to be working hard on eye manipulation, not staring at his initial target. This is usually the biggest improvement in quarterbacks in their rookie and sophomore seasons.

1:28 pm - The Eagles are in a special teams period. The quarterbacks are on the far field working on their footwork. Each QB is throwing three passes. A short pass to the right, a short pass to the left, a mid-range pass to the left hash. Foles is throwing the ball with some real zip. I've never seen him put this much velocity on throws.

1:37 pm - It's time for the first bit of scrimmaging this afternoon. Foles is stretching on the sideline seconds before it begins. Vick is fist-bumping DeMeco Ryan and another defensive player to get the juices flowing. Vick gets the initial first-team reps, continuing the alternating days of first-team QBs. It was Foles' turn on Wednesday.

1:39 pm - Foles runs with the second team in the 7-on-7 drill, no linemen. He hits a short pass to tight end Derek Carrier and then one to Damaris Johnson. After Ifeanyi Momah draws the ire of Kelly's whistle for lining up in the wrong spot, Foles throws a bit behind Carrier, who still manages to make the catch. He finishes by throwing incomplete across the middle on a throw to tight end Will Shaw that darted into the ground. I know what you're thinking. Relax.

1:44 pm - In Foles' next go-round he completes all four of his passes. The fourth is a well-timed bullet to wide receiver Arrelious Benn near the sideline.

1:45 pm - Teach period. The quarterbacks and running backs are practicing the read option. Nobody is running full speed so Foles doesn't look out of place.

1:49 pm - While Barkley and Dixon are working, Foles is keeping it light. He's smiling and joking with the official and Kinne. Yes, the Eagles do hire officials to work at minicamp. Zebras are in the house.

1:51 pm - More read-options. Foles appears to be yelling 'That's 2, that's 2.' I have no idea what that means. He proceeds to slap hands with Vick and Kinne after running a few plays. It looks like they're all having fun.

1:56 pm - They're in team drills now. The second time around it seems the Eagles always work on runs with a screen or two thrown into the mix. On one play Foles fakes a handoff and runs the option. At full speed it's not pretty. If Foles is in the game Kelly might want to extract this from his playbook. It even looks awkward.

1:58 pm - Foles takes his four reps and heads off to the side. He's met there by Kelly. The two have an extended conversation with lots of hand movement. It looks like Chip is providing instructions. Foles is explaining his side of the story. Just your typical coach-quarterback interaction, nothing inflammatory.

2:10 pm - The top play of the practice comes in more 11-on-11 scrimmaging. It's Foles' first play of the period and with the first team. He throws a 60-yard touchdown to DeSean Jackson. What a perfect pass 65 yards in the air. Jackson catches it at about the goal line in stride. Safety Nate Allen is several yards behind. Foles does a little fist pump and crow-hop. Hes clearly excited.

2:14 pm - After Vick and Barkley ran two plays apiece with the second and third team, respectively, Foles is back on the field with the starters. He throws an incompletion after rolling out left but then fires a bullet on the next play to Jeremy Maclin down the seam. It went for another big gain. First down. In this particular drill when your team gets a first down, your turn is over. Next unit up.

2:15 pm - First team is back on the field. Again it takes them just one play to get a first down and a nice gain when Foles finds Shaw open for about a 15-yard gain in the middle of the field. Another nice read and throw. He used that eye manipulation there.

2:17 pm - This time it takes two plays to get the first down. Foles hits Maclin on a curl for an 8-yard gain on their last play of the period. Quite a successful and impressive few minutes for Foles.

2:19 pm - As the second and third teams finish their reps, Foles jogs off the field and high fives some of the second-team offensive linemen coming on the field. Clearly he's happy with the way the afternoon is going so far.

PHILLY SPORTS ON SOCIAL MEDIA

• Follow me on Twitter



• Like us on Facebook



2:22 pm - Quarterbacks coach Bill Lazor gives Foles some instructions or words of wisdom. Or maybe both. The two seem to chat a lot during practice.

2:27 pm - After a teach period the Eagles are back in 7-on-7 drills. Foles is still working with the first team. On consecutive plays he almost throws interceptions. The second should have been caught by Cary Williams, who jumped a route where Foles stared down his target. Given new life, Foles finds Brent Celek on a deep crossing route in the middle of the field. Celek runs for a touchdown. It's another huge play for Foles and the first-team offense, another bullet through a very tight passing window.

2:29 pm - Foles gets a high five from a pumped up Evan Mathis and Clay Harbor on the sideline. Lazor comes to talk again after the play. It appears he's talking about the almost INTs. Foles nods in agreement.

2:32 pm - Foles gets chatty on the sideline after the Celek touchdown. He has a few words for wide receiver Jason Avant before joking with LeSean McCoy and Jason Kelce. The second-year quarterback appears to be having much more life than earlier in practice.

2:34 pm - Practice isn't over yet. That means more big plays for Foles. He hits wide receiver Jason Avant on a deep out to the left side for a nice gain. Perfect throw. Great timing. Working in the 2-minute drill though, Foles and the second team eventually settle for a field goal.

2:36 pm - The wide receivers and quarterbacks are grouped together during a teach period. Wide receivers coach Bob Bicknell is showing something to the wideouts. Foles is transfixed, and either listening very closely or is completely zoned out. I'll go with the former.

2:42 pm - It's the final two period of practice. More 11-on-11 scrimmaging in the 2-minute drill. Foles is running the second team. LeSean McCoy also happens to be with the second team. He's the best second-team running back I've ever seen. Two Foles completions and five runs later, the Eagles are in the end zone. McCoy gets three straight rushes to cap the drive. That never would have happened under Andy Reid. McCoy caps it with an emphatic spike.

2:44 pm - Foles slaps five with every player (linemen, receiver and back) on that second-team unit. His day is done. A successful one at that.