The first week of the new NFL season was a belter, with seven games settled by three points or less - more than any other opening week ever - it saw most games go down to the wire and spring some surprising results.
We had two overtime games, one ending in a tie and missed field goals flying high wide and handsome all over the place to cost teams victories, but as always you take Week One with a pinch of salt.
We at least have something to go on now though as we look to unpick the mystery of Week Two's schedule and find some winners...
Tampa Bay 3/4 @ New Orleans Saints 11/10
Spreads: Bucs -2.5 | Over/Under: 43.5
The Saints have had Tom Brady's number recently with four straight regular season wins over the GOAT (yes, he won the crucial play-off game between the two) and they're at home and have a full-strength receiving corps with Michael Thomas and Jarvis Landry back and rookie Chris Olave looking sharp.
The Bucs have a few injuries and Brady just doesn't look too comfortable to me, and they'll likely have to ride running back Leonard Fournette as they did against the Cowboys - and the Saints have to get themselves out of a big hole against Atlanta when their running back had a big day.
But in a coin toss of a game I'm happy to play the underdogs, at home, on a seven-game winning run in the regular season against the Bucs, straight up here.
New England Patriots 8/11 @ Pittsburgh Steelers 23/20
Patriots: -2.5 | O/U: 40.5pts
It's a horror start for a Patriots side looking to re-style their offence, with the Dolphins defence beating them up last week and now a Steelers defence fierce enough to give Mac Jones more nightmares even with their talisman TJ Watt.
The Patriots haven't started the season 0-2 for 20 years, but this looks the year for that run to end. Even with the Steelers missing Watt, they've got enough heat in defence and enough playmakers on offence to get a similar result that Miami got last week.
I think even Bill Belichick knows this will be a tough year for New England - and there's no way I'd have them favourites in Pittsburgh. Take the home win and run.
Miami Dolphins 8/5 @ Baltimore Ravens 1/2
Ravens -3.5 | O/U: 44.5pts
They both won last week by restricting their opponents to single figures and making enough passing plays to get the job done - neither side gained more than 65 yards rushing. So this looks like a low-scoring defensive arm wrestle to me.
The Ravens and QB Lamar Jackson were dominated by the Dolphins last season, but he'll have had this game circled early for revenge, while John Harbaugh is 13-1 in home openers as Ravens head coach. I'm big on Baltimore this year so expect them to get their revenge here.
New York Jets 23/10 @ Cleveland Browns 1/3
Browns -6.5 | O/U: 39.5pts
Back-up QBs Joe Flacco and Jacoby Brissett will take a back seat as Cleveland's fearsome running backs Nick Chubb and Kareem Hunt will control this game for the hosts, after mowing down Carolina last week for 217 yards.
The Browns only beat the Panthers with a late field goal though and they'll not win by many if the Jets cut out the mistakes they made last week, but it looks like Cleveland should be able to start 2-0 for the first time since 1993 - under Bill Belichick!
Cincinnati Bengals 3/10 @ Dallas Cowboys 27/10
Bengals -7.5 | O/U: 41.5pts
Even though they made the Super Bowl in February, having the Bengals as favourites by a touchdown to win in Dallas shows you what a mess the Cowboys are in - and that was even before they lost star QB Dak Prescott.
The Bengals lost their opener after a horror show of a first half, but still should have beaten the Steelers but for a missed extra point.
Their kicker Evan McPherson won't make those mistakes again, Joe Burrow won't be that bad again, and the Bengals will win this one with some room to spare in the end.
The Big D defence can keep them in check early on, but expect the pressure to eventually tell in the second half and fourth quarter especially.
Chicago Bears 7/2 @ Green Bay Packers 2/9
Packers -9.5 | O/U: 41.5
The Packers laid an egg last week, but they did that in the first game last season and ended up winning 13 games and finishing as the NFC top dogs.
This is the most played fixture in NFL history, and recently the Packers have owned their local rivals with six wins on the spin and a 12-2 record in the last 14 at Lambeau Field.
Aaron Rodgers is still working out his best receivers, but with running backs Aaron Jones and AJ Dillon they'll have enough to win what could be a dogfight at times.
Indianapolis Colts 4/7 @ Jacksonville Jaguars 29/20
Colts -3.5 | O/U: 44.5
Jacksonville is like the twilight zone for the Colts, who have lost on their last six trips to the Jaguars, including that bizarre final game last season that cost Indy a play-off spot.
It's a wild run that surely ends here - as the Colts are a far better team and can finally show it here behind running back Jonathan Taylor.
Ariziona Cardinals 15/8 @ Las Vegas Raiders 9/20
Raiders -5.5 | O/U 51.5
The Cards got ripped by the Chiefs last week and I worry about them again in Vegas as the Raiders showed some signs of life in a tough start at the Chargers.
This looks a good game for Derek Carr and Davante Adams to really get things going.