On Thursday night, a trio of Nfl Preseason 2017 games took place including the Tampa Bay Buccaneers vs. Jacksonville Jaguars and Buffalo Bills vs. Philadelphia Eagles. In addition, brand new Miami Dolphins quarterback Jay Cutler took a few snaps as his team hosted the Baltimore Ravens. Here's a look at the latest NFL preseason scores for Week 2 including the top performers and stats for these teams.

Eagles win 20-16 over Bills

In Philadelphia, the Eagles were able to give Carson Wentz a bit of time as he went 6-for-9 on his passing and threw for 56 yards.

His two backups each played more but also each threw an interception. Matt McGloin was 12-of-20 for 131 yards, while Dane Evans was 9-for-12 with 92 yards. Philly received two rushing touchdowns with one from Corey Clement and the other from Byron Marshall.

New Eagles acquisition Alshon Jeffrey was able to make two catches for 23 yards in his time on the field. The Bills received one touchdown pass from T.J. Yates to Brandon Reilly with the rest of their points coming from field goals.

Ravens crush Dolphins 31-7

Former Chicago Bears quarterback Jay Cutler was on the field for a few plays as the Miami Dolphins hosted the Baltimore Ravens.

Cutler was 3-for-6 with just 24 total yards. Three other Miami QBs got time on the field, with Matt Moore, Brandon Doughty, and David Fales combining for 66 yards. Miami managed just one touchdown in the second quarter and it came on the ground via Senorise Perry.

Meanwhile, the Baltimore Ravens received a combined 223 yards of passing from Ryan Mallett and Josh Woodrum, which is a good sign for the team as they allow starter Joe Flacco to heal from his back injury.

Mallett threw 13-of-22 passes for 113 yards and a touchdown. Woodrum went 8-of-10 for 110 yards and had two rushing touchdowns to add to the Ravens' overall score. In the end, it was a 31-7 route for this team which is now 2-0 in the preseason.

Bucs edge Jags 12-8

Tampa Bay and Jacksonville were a featured game this week on ESPN.

The game featured plenty of time on the field for young quarterback Jameis Winston. He completed 21 passes out of the 29 attempts he made for 196 yards. Winston was also sacked twice but seemed to get plenty of preparation in just this second week. Backup Ryan Fitzpatrick was 6-for-9 with 47 yards and a touchdown pass while Doug Martin added the other TD on the ground.

Jacksonville used three different quarterbacks with Brandon Allen having the top performance with a 10-for-15 night that tallied 144 yards and one touchdown. That late touchdown in the fourth along with a two-point conversion put the Jags on the board, but time ran out and the Bucs won it 12-8.

The NFL preseason schedule continues on Friday night as the Seattle Seahawks host the Minnesota Vikings at 10 p.m. Eastern Time on NFL Network.