Juventus have won three of their last five games & have also won all of the last three meetings with Leece.
Juventus have won three of their last five games & have also won all of the last three meetings with Leece.
Chesterfield sit top of the National League & have won all of their last six games.
Barcelona have won all of their last six games & have also won all of their last five meetings with Mallorca.