Tim Tebow and Matt Barkley are battling to be named Philadelphia’s No. 3 quarterback, and Thursday night was the quarterbacks’ last chance at making the Eagles’ roster.

Barkley started the game, while Tebow came in during the second half.

Tebow has looked pretty good against the New York Jets, and he looked terrific on this back shoulder touchdown pass. Tebow put that ball on a dime.

Here Tebow avoids a sack and breaks off a 20-yard run: