Houston at Minnesota

The Texans are off to a good start in Year 2 with coach DeMeco Ryans and QB C.J. Stroud. Nico Collins is a star at receiver. The Vikings are off to a great start, too, with QB Sam Darnold already looking like a steal at $10 million for the year. A pair of explosive offenses and a pair of defenses that can really get after the quarterback. That’s got the makings of a terrific early-season matchup. Texans 34, Vikings 30

LOCK OF THE WEEK

Jacksonville at Buffalo

This was supposed to be something of a transition year for the Bills. Maybe it’ll still turn into that, but Josh Allen and company are off to a 2-0 start. They’ll need to take care of business at home against the Jags because then they go on the road for three straight against Baltimore, Houston and the Jets. Getting to 3-0, though, should be manageable given their status as 5-point favorites against Trevor Lawrence’s team. Jacksonville, meanwhile, is 0-2. Bills 28, Jaguars 17

UPSET OF THE WEEK

Detroit at Arizona

How about the Cardinals? They let an early lead against the Bills slip in Week 1 but hammered the Rams, 41-10, last week. Kyler Murray looks terrific. Rookie receiver Marvin Harrison Jr. had four catches for 130 yards and two TDs last week. It’s a big leap to go from back-to-back 4-13 seasons to bona fide contenders, but the Cardinals have a chance to do it. Beating the Lions as three-point dogs would be a good step in that direction. Cardinals 24, Lions 23