Barnsley have been erratically brilliant over their opening 20 games this season but have so far lacked consistency.
They currently sit in sixth place in the League One table having lost back-to-back games against Sunderland and Wycombe Wanderers respectively.
Manager Daniel Stendel has managed to create a slick attacking unit capable of playing, at times, breathtaking football, but is yet to truly crack the defensive conundrum.
It is not about to get any easier for them either as they come up against League One’s leaders Portsmouth at Oakwell.
Kenny Jackett’s side currently sit comfortably top of the League One table, six points clear of second-placed Luton Town and 12 points clear of Stendel’s side.
This will no doubt be the biggest test of the German’s managerial credentials in English football and a win would do absolute wonders for his side’s confidence.
But how will they line-up?
Here is what we think…