After Indianapolis and Washington made their respective selections of Andrew Luck and Robert Griffin III, we had the first trade of the night.
The first trade of the NFL draft came when the Cleveland Browns gave up their fourth overall pick, along with fourth, fifth and seventh-round picks in return for the Minnesota Viking's third overall pick. The Browns made this move to assure themselves of getting Alabama running back Trent Richardson. Minnesota was okay with falling one spot and taking USC tackle Matt Kalil.
The trading continued after that when Tampa Bay swapped No. 5 to the Jacksonville Jaguars, who used it to select Justin Blackmon, the wide receiver out of Oklahoma State. The Buccaneers were given Jacksonville's first and fourth-round picks as compensation.
The Dallas Cowboys then leaped into the sixth spot by way of a deal with the St. Louis Rams. This enabled the Cowboys to come away with LSU cornerback Morris Claiborne. The Rams will draft for the first time this evening at fourteenth overall, barring further trades.
That was followed by Tampa Bay using their new pick at No. 7 to take Mark Barron, a safety out of Alabama. As part of their deal with Jacksonville, the Buccaneers will also get the 101st overall pick this weekend.
Things were relatively quiet after that with the Miami Dolphins taking QB Ryan Tannehill out of Texas A&M and the Carolina Panthers grabbing Luke Kuechly, Boston College's star linebacker. The Buffalo Bills rounded out the top ten by selecting South Carolina cornerback Stephon Gilmore.
Memphis DT Dontari Poe was grabbed by the Kansas City Chiefs at No. 11 just before yet another trade broke.
The Philadelphia Eagles swapped picks with the Seattle Seahawks so they could snag Mississippi State DT Fletcher Cox at No. 12. The Arizona Cardinals followed that up by taking Michael Floyd out of Notre Dame to play opposite Larry Fitzgerald.
The Rams then used Dallas' pick at 14 to take Michael Brockers, a DT out of LSU. As part of the deal with the Cowboys, they will also get the 45th overall pick.
Seattle used the pick they received from Philadelphia to land outside linebackers Bruce Irvin out of West Virginia. Philadelphia will also gift Seattle with the 114th and 172nd picks this weekend.
The New York Jets made their first selection of the night by taking defensive end Quinton Coples from North Carolina.
The Cincinnati Bengals held their spot at No. 17 and swiped cornerback Dre Kirkpatrick out of Alabama.
The San Diego Chargers grabbed Melvin Ingram at No. 18. He is a defensive end out of South Carolina.
Rounding out the first 20 selections on Thursday night; the Chicago Bears drafted Boise State linebacker Shea McClellin and the Tennessee Titans called on Kendall Wright, a wide receiver out of Baylor.
We had a last minute trade just outside the top 20. The New England Patriots have traded up to No. 21, the Bengals original pick, and select Chandler Jones, a defensive end out of Syracuse. Cincinnati receive the Patriots 27th and 93rd picks in return.
Cleveland surprised a few fans and selected 28-year-old Brandon Weeden, a quarterback from Oklahoma State.
Riley Reiff, the offensive tackle from Iowa fell to the 23 spot with the Detroit Lions. The Pittsburgh Steelers took David DeCastro with their first pick. DeCastro was a guard at Stanford where he protected Andrew Luck.
At No. 25, the Patriots where involved in another trade. In return for giving New England the 25th pick, the Denver Broncos received the 31st and 126th pick. Bill Belichick moved up to 25th in order to select Alabama inside linebacker Dont'a Hightower.
With the 26th pick in the draft, the Houston Texans made Whitney Mercilus their first rounder. Mercilus played defensive end for Illinois.
In the fallout of the Chandler Jones trade, the Bengals selected Wisconsin guard Kevin Zeitler at No. 27.
At No. 28 the Green Bay Packers drafted Nick Perry, a defensive end out of USC.
With a late round trade, the Vikings jumped into the 29th spot in a trade with the Baltimore Ravens. Minnesota drafted Harrison Smith, a safety from Notre Dame. In return for the 29th pick, the Ravens receive Minnesota's 35th and 98th picks.
The San Fransisco 49ers used their first selection in the 2012 draft on wide receiver AJ Jenkins out of Illinois.
The Broncos didn't see anyone they wanted in the first round, so they hopped out the round altogether but trading the 31st pick to the Buccaneers along with their 126th selection. Denver takes Tampa Bay's 36th and 101st picks.
The Buccaneers used Denver's 31st pick to draft Boise State running back Doug Martin.