Please, try again later
After a poor start to the season, Cardiff City are out of the relegation zone and two points clear of the bottom three. They still lack a degree of consistency but some good home results and finally an away win has given them a good chance of avoiding relegation. They won three straight home league games but have lost the last two. However, those two games were against Manchester United and Tottenham, not the kind of games they are expected to win. Huddersfield at home is top of the list of games they have to win and victory here would take them 11 points clear of the league's bottom team.
Huddersfield Town are in appalling form at present and they look doomed to relegation. They have only scored 13 league goals this season and the January transfer window has yet to see them sign a player who will cure their goal-scoring problem. Huddersfield have lost their last eight league games and just like Cardiff, were knocked out of the FA Cup by a lower league team. It's a critical time for Huddersfield as after this game they take on Manchester City, Everton, Chelsea and Arsenal. Their days in this league are numbered unless they can cause some shocks in the next few weeks. Cardiff can be backed to get the three points here.
Cardiff have been battling hard to climb out of the relegation places especially at home and should be able to beat bottom side Huddersfield who are struggling to score goals and lost 15 of their 21 games to date including all of their last 5.
Huddersfield have won 1 drawn 2 and lost 7 of their 10 league away games played, and sit 20th in the Premiership with 10 points losing their last league game played 1-2 at home against Burnley. Huddersfield held Cardiff to a 0-0 draw at home this season, losing the 2 previous meeting 0-3 and 3-2 in the Championship in 2016/17 season. Huddersfield have lost their last 8 league games played on the bounce , Cardiff have won 3 of their last 5 home league games played, against Brighton, Wolves and Southampton. I am taking Cardiff to take all 3 points for this game today.