There are problems aplenty for Kane Williamson's SunRisers Hyderabad who take on Rohit Sharma's Mumbai Indians.
With Royal Challengers Bangalore sitting top of the points table a couple of matches ago, it seemed they had got rid of their chronic problems.
As the race for the playoff spots intensifies, DC will be hoping to solidify their position as PBKS fight to finish in the top four.
In the head-to-head battle between the two, SRH have seven wins as opposed to RR's six wins in their 13 meetings so far in IPL.
The Super Kings are on top of the points table after stringing together five straight victories in six outings.
The two sides might have had contrasting fortunes but PBKS have proven in this edition that they can be giant slayers.
Both matches featured brilliant individual performances and one can expect the same from DC vs KKR as well.
Both DC and RCB have proven game-changers who can single-handedly win games, thus making a balanced fantasy team is crucial.
Both sides are stacked with world-class cricketers who have not really been able to perform at the level necessary to win the competition.
Both SRH and DC secured impressive victories in their previous matches against PBKS and MI respectively and would be looking to maintain the winning run.