/cdn.vox-cdn.com/uploads/chorus_image/image/108795/20120923_jla_ak4_061.jpg)
At 3-0, the Arizona Cardinals are one of three undefeated teams left in the NFL. The Cardinals are coming off an impressive home win against the Philadelphia Eagles, and Arizona will stay home when it hosts the Miami Dolphins on Sunday.
The Dolphins are 1-2 in 2012 and are coming off a 23-20 overtime loss last week. Dolphins rookie quarterback Ryan Tannehill has thrown just one touchdown pass, but Miami has one of the top rushing attacks in the NFL. Led by Reggie Bush, who left last weekend's game with a left knee injury but expects to play this weekend, Miami is currently fourth in the NFL in rushing yards per game at 175.7. Bush is averaging over 100 yards per game and 6.0 yards per attempt.The Cardinals defense has been better against the pass than the run this season so it will be interesting to see if they overplay the run and try to force Tannehill to beat them.
Offensively, the Cardinals might look to exploit a Miami pass defense that ranks 29th in the NFL in yards per game allowed. The Dolphins have been good against the run, allowing just 64.7 rushing yards per game. With Beanie Wells now out, this might be a game where Arizona needs Kevin Kolb to play well.
The Cardinals are 4-½-point favorites, according to Odds Shark.com. While the Dolphins do have a strong running game, it's hard to pick against an Arizona team that has won eight of its last nine games. That streak likely continues this week. My pick: Arizona 24-14.