Preston North End and Middlesbrough will face off on Saturday (12:30 BST) having each made impressive starts this season.
Preston have seven points from four games, getting notable wins against promotion hopefuls Ipswich Town and Leicester City.
Middlesbrough are currently the only side in the top four tiers of English football to have won their opening four games.
Preston North End are unbeaten in each of their last three league matches against Middlesbrough (W2 D1) and have won six of their previous 10 league games against them (D1 L3).
Middlesbrough have lost each of their last five away league games against Preston North End; they last lost six successive away league games to a side in May 2017, against Chelsea.