Peterborough are unbeaten in 25 of their 30 most recent home matches (all competitions)
Bolton Wanderers are unbeaten in all of their last 8 matches in League One
Barnsley's last 8 away games in League One have been high-scoring, with over 2.5 goals scored
Barnsley have lost their last 4 away League One matches in a row