In Match 28 of the Indian Premier League, Kings XI Punjab will host Royal Challengers Bangalore at PCA IS Bindra Stadium in Mohali today. After six straight defeats, Virat Kohli-led Royal Challengers Bangalore will look to stay afloat when they take on an inconsistent Kings XI Punjab. Nothing seems to be going right for RCB, who slumped to their sixth straight loss after going down against Delhi Capitals in their IPL match last Sunday. Kohli, who was recently named the Leading Cricketer of the year for the third successive time by Wisden, will hope that fortunes finally knock at the doors of RCB as they need to win all their next eight matches to salvage any hope of making it to the play-off. However, RCB will get a major boost a Dale steyn has replaced injured Nathan Coulter-Nile in RCB squad but he won’t be available for RCB’s game today. Kings XI Punjab have won four matches out of seven but they have maintained dominance on home ground. However, Punjab failed to defend 197 against Mumbai Indians in their last match with Kieron Pollard's knock of 31-ball 83 blowing them away. Despite the loss, KXIP's batting has done well with opener K L Rahul, who scored unbeaten century against Mumbai, and Chris Gayle looking in devastating form. Talking about the head to head between both the teams. The KXIP vs RCB rivalry has seen 22 matches being played so far. KXIP have won 12 of those games, while RCB has managed to win the remaining 10 matches.