We have an intriguing matchup in League One this weekend as Leyton Orient face Reading.
Leyton Orient currently sit 17th in League One with three wins, two draws and five losses from their first eleven games of the season.
It's been a fairly mixed start to the season for a newly promoted Leyton Orient side who have improved following a tough first few games of the campaign.
They're coming into this game in solid form having won two, drawn one and lost one of their last four matches, with their most recent game against Lincoln City getting suspended when Orient were 1-0 up following the tragic loss of a fan in the stands.
Considering Orient were winless in their first four games of the season they've improved dramatically from that point and they'll feel like they have more than enough to remain in the league this season.
Their home form has been hit and miss so far as they come into this game having won two and lost two of their first four games on home soil but having won their most recent home fixture they'll feel confident ahead of this one.
Reading currently sit 22nd in League One with three wins, one draw and six losses from their first ten games of the season.
It's been a grim first couple of months of the campaign for a Royals side freshly relegated from the Championship.
They've struggled mightily all season so far and they're coming into this game woefully out of form having won one, drawn one and lost three of their last five league matches.
Their most recent league game saw them fall to a damning 3-1 defeat away at Northampton Town in a game they'll soon want to forget.
Their form away from home has been atrocious in the league so far as they come into this game having lost all five of their away games so far with their last two away defeats coming by a combined scoreline of 7-2.
They're going to have to be much improved to get three points here and based on recent results it's fair to say they're the underdogs.
For our Leyton Orient vs. Reading prediction, we're going for a 2-1 win for the home side.