What do you get when an unstoppable force meets an object that can't stop anything? You get New England Patriots running back Stevan Ridley going up against the Buffalo Bills at Gillette Stadium in Week 10.
Momentum and matchups are everything in fantasy football. Ridley and the Pats have both as they prepare to enter the second half of the 2012 NFL season.
Wondering who will join Ridley atop the fantasy scoreboard this weekend?
Here we highlight a trio of underrated offensive players set to shine in Week 10.
Stevan Ridley, New England Patriots, RB
The Buffalo Bills are the worst rushing defense in the NFL this season, and are giving up yards and points in bunches. And though he has produced plenty of fantasy points this fall, New England's Stevan Ridley has been flying under the radar when it comes to the discussion of the game's top backs.
The Pats will be home hosting the Bills in Week 10, and that bodes incredibly well for Ridley owners.
It was Tom Brady who did most of the damage against Buffalo on the road in Week 4, but Ridley still managed to gain 106 yards and two scores on just 22 carries. Look for a similar effort from the former LSU Tiger on Sunday in Foxborough.
Projection: 20 carries, 110 yards, 2 touchdowns
Pierre Thomas, New Orleans Saints, RB
Atlanta will take its porous run defense on the road in Week 10 at division rival New Orleans, where Saints running back Pierre Thomas will be prepared to record a breakout performance.
Thomas has been a non-factor for the most part in 2012, carrying the ball fewer than 10 times per game and scoring just once through the Saints' first seven games of the year. Still, few defenses in the NFL are as poor defending the run as Atlanta.
The Falcons rank towards the bottom of the NFL against the run, surrendering more than 130 yards per game on the ground. Mike Smith's Dirty Birds will likely be even more susceptible on the road dealing with the noise of the Superdome in Week 10.
Regardless of how the Saints fare on the scoreboard, all signs point to Thomas having a big day on the ground.
Projection: 15 carries, 105 yards, 2 touchdowns
Ryan Tannehill, Miami Dolphins, QB
Look for Miami Dolphins rookie passer Ryan Tannehill to find a rhythm early on in Week 10's matchup with the Tennessee Titans. Although Tannehill has been banged up recently, he's been superb in command of Miami's offense when healthy.
Meanwhile, Tennessee's secondary has been getting shredded all season long, allowing more than 275 passing yards per week and 20 touchdowns through the air in nine games.
The Dolphins will have an added advantage playing at home as well, where Tannehill has thrown for three touchdowns to just one interception in his first NFL season.
Projection: 21-for-30, 250 yards, 2 touchdowns
Follow Bleacher Report Featured Columnist Patrick Clarke on Twitter.