It takes a lot to win on the road in the NFL, but four teams possess the ingredients necessary to pull off this difficult feat in Week 2. These four are each in a good position to get a difficult road win based on matchups, injuries, history and other circumstances entering this weekend's action.
![](http://www.nfl.com/teams/teams/profile?team=OAK)
![](http://www.nfl.com/teams/teams/profile?team=BUF)
Oakland at Buffalo (Sunday, 1 p.m. ET)
![](http://www.nfl.com/teams/teams/profile?team=PHI)
![](http://www.nfl.com/teams/teams/profile?team=ATL)
Philadelphia at Atlanta (Sunday, 8:20 p.m. ET)
![](http://www.nfl.com/teams/teams/profile?team=CLE)
![](http://www.nfl.com/teams/teams/profile?team=IND)
Cleveland at Indianapolis (Sunday, 1 p.m. ET)
![](http://www.nfl.com/teams/teams/profile?team=SEA)
![](http://www.nfl.com/teams/teams/profile?team=PIT)