Last week's article featured Michael Thomas, Tyreek Hill, Keenan Allen, Antonio Brown, and Julio Jones -- players who all had monster fantasy games. This week features a new set of matchups and a new top 10. Here are the top 10 wide receivers for Week 2 of the Fantasy Football season.

1. Pittsburgh Steelers WR Antonio Brown

Brown didn't have a huge game against the Cleveland Browns, but still managed to score 15 fantasy points. In Week 2, he'll get to play against a Kansas City defense that lost Marcus Peters and still can't seem to cover opposing wide receivers.

2. New Orleans Saints WR Michael Thomas

Thomas exploded in Week 2, catching 16 passes for 180 receiving yards and a touchdown. Part of that was due to the fact that the Saints were playing from behind, but most of that was thanks to Thomas being Drew Brees' favorite target. He has another favorable matchup at home against the Browns this week.

3. Kansas City Chiefs WR Tyreek Hill

Hill has quickly become one of the most dynamic players in the NFL in just two short seasons. In a league where everyone has speed, Hill is on another level. He caught seven passes for 169 yards and two touchdowns in Week 1 and deserves to be viewed as a top five receiver for Week 2.

4. LA Chargers WR Keenan Allen

The Buffalo Bills defense is really bad.

They were repeatedly beaten by Baltimore's receivers en route to a 47-point game by the Ravens. Now, Buffalo will have to guard a much tougher receiver in Allen, who should have a big week against the Bills.

5. Atlanta Falcons WR Julio Jones

Julio may not have scored a touchdown in Week 1 against the Eagles, but he did catch 10 passes for 169 receiving yards.

Julio is Matt Ryan's favorite target, and should be viewed as a top five receiver, even against a tough Carolina Panthers defense.

6. New York Giants WR Odell Beckham Jr.

Beckham had a tough matchup against Jalen Ramsay and the Jaguars in Week 1, but still managed to come up with 11 catches for 111 receiving yards. The Cowboys have a similarly tough secondary, but that shouldn't discourage fantasy owners from starting Odell in Week 2.

7. Tampa Bay Buccaneers WR Mike Evans

Evans was actually outscored in Week 1 by DeSean Jackson, but not by much. Evans caught seven passes for 147 receiving yards and one touchdown, scoring 20 fantasy points. Jackson might not even play in Week 2, making Evans an even more attractive pick.

8. Houston Texans WR DeAndre Hopkins

Hopkins struggled in Week 1, but it was partially due to the struggles of Watson, who didn't look anything like he did in 2017. Hopkins still managed to catch eight passes for 78 yards, even with the Patriots defense focused on him. He gets a much better matchup in Week 2 against a Titans defense that gave up a huge fantasy game to Kenny Stills.

9. Denver Broncos WR Emmanuel Sanders

Case Keenum clearly likes Sanders, as evidenced by his 10 catches for 135 yards and one touchdown. In Week 2, Sanders has a favorable matchup against a Raiders defense that struggles to cover opposing wide receivers.

10. Cleveland Browns WR Jarvis Landry

The Saints just gave up 48 points to Ryan Fitzpatrick and the Buccaneers at home. That should give you an idea of just how bad this pass defense is. Thanks to that, Landry -- who caught seven passes for 107 yards against the Steelers last week -- gains top 10 fantasy wide receiver status for Week 2.