Week Five in the NFL hosts a super line-up of games, including two battles between teams boasting a 3-1 record this season.
The unbeaten Cardinals and MVP-chasing Kyler Murray are in action, while the streaking Dallas Cowboys are looking to extend their run to four in a row. Paul Higham has the pick of the action.
Green Bay Packers @ Cincinnati Bengals
Two teams with a 3-1 record come face-to-face, and both will be targetting the play-offs this season. It's a more achievable target for Aaron Rodgers and Green Bay than Joe Burrow's Bengals, but with the Steelers stalling they've got a good chance of climbing the standings in that stacked AFC North division.
Ironically for teams with star quarterbacks, both areranked higher in defence than their offense. The packers have the edge defending the pass while the Bengals have had good success stopping the run.
Green Bay have suffered from injury problems early this season though, and they lost seven starters by the end of last week's win over Pittsburgh.
That injury-laden Packers secondary offers Burrow a great chance to frequently find Ja'Marr Chase, who is having a stellar start to his rookie receiver career. Tee Higgins' return will also help their offence, and watch out for tight end CJ Uzomah who caught two TDs last week.
Rodgers has 420 career TD passes and one more will tie Philip Rivers for fifth in the all-time records - he'll likely tie or even break the record here, and Davante Adams is his favoured target but Randall Cobb is now enjoying his second stint with the team after scoring twice last week.
The Packers are slight favourites and if they get a lead, Cincy have only scored one first half TD in four games, so they'll be confident of seeing it through despite their injuries.
San Francisco 49ers @ Arizona Cardinals
You'd have had decent odds on the Cardinals being the last unbeaten side standing, yet here they are at 4-0 having scored at least 31 points in all four games. To add to their fortunes, star QB Kyler Murray is shredding defences wherever he goes and is leading the MVP betting.
The pre-game talk will be about rookie Trey Lance getting his first start for San Francisco, but it'll be clouded by Murray and the chance for him to get the Cards to 5-0 for the first time since 1974. They're rightly favourites here and if they get a lead they could run away with it.
Murray has offensive weapons all over the field to throw to, but can also move himself. Arizona were also strong in their running game last week with Chase Edmonds rushing for 120 yards and James Conner scoring twice on the ground. Only Indy's Jonathan Taylor has had more runs inside the 10-yard line than Conner so he's a fine option in the red zone.
Lance may be a star in the making but he won't be able to live with Murray in a shootout right now, so their only hope is to run the ball well with rookie Trey Sermon and chew up the clock to hope they can limit this free-rolling Cards offence.
In these tough divisional games I can see San Fran keeping it interesting and getting close, but I just can't see a scenario where Arizona don't put up points, and over 27.5 looks more than likely, and brings a decent price.
Cleveland Browns @ Los Angeles Chargers
Another two teams with a 3-1 record face off here and both AFC outfits have similar traits to their games. Both have star pass rushers with Cleveland's Myles Garrett leading the league with six sacks, while LA's Joey Bosa has been a constant menace to opposition QBs.
That's particularly bad news for Browns QB Baker Mayfield, who is carrying a shoulder injury on his non-throwing side, and will not want to be hit too many times. Only five QBs in the league have been pressured less than Chargers signal-caller Justin Herbert this season but this will be their biggest challenge to keep him upright.
In terms of offence, both teams are only moderate scorers and with both having solid top-seven scoring defences, it looks like an even match-up all round. However, Cleveland's top-ranked rushing unit could be the difference, going up against LA's fourth-worst run stopping outfit.
The Chargers will also try and run it with Austin Ekeler to get that fearsome Cleveland pass rush out of Herbert's face. The Browns won in an ugly fashion last week and that aggressive smashmouth style will again be the order of the day - this is one for the old-fashioned NFL fans who like a large dose of defence with a healthy order of running game on the side.
New York Giants @ Dallas Cowboys
Recently, NFC east games had become the brunt of the jokes, with most of their sides struggling. But, we could actually have a game of some quality on our hands here after the Giants won their first game of the season last week.
It was an impressive overtime win over New Orleans too, but they'll have to step up again against the streaking Cowboys who have three straight wins after ending Carolina's unbeaten start last week and previously beating the talented Chargers in LA.
Dallas are seven-point favourites here and backing them on the spread has been profitable so far as the only team in the NFL that remains unbeaten on the points spread. With Dak Prescott and Ezekiel Elliott they should have enough to win by a touchdown here.
They'll have to be wary of Giants QB Daniel Jones as 'Danny Dimes' has been living up his nickname and launching big plays to receivers Kenny Golloday and John Ross as well as running back Saquon Barkley. No QB has a better completion rate on big throws and Dallas have had a problem on the coverage
But this should be Dallas' ball game - Prescott has been surgical, Elliott ran over the Panthers to the tune of 143 yards last week, and they're better up front than the Giants. Barkley and Jones should have their moments but Dallas can control this game from start to finish.