India, May 17 -- The IPL race to the playoffs continues to enthrall entering the last week of competition in the league stages. Kolkata Knight Riders pull off a big upset against Gujarat Titans to shake up the top two race, while simultaneously continuing to stake their case in the fight for the top four - right after Chennai Super Kings lost a great chance to push ahead with their loss to Lucknow Super Giants.

Even with 10 matches left in the season, only two teams have been eliminated and no team has certified their places in the top four. Here is the situation for the playoffs heading into Sunday, 17th May.

Royal Challengers Bengaluru sit atop the table with 16 points. Only two other teams can reach that mark, which needs another win...