Only a fortnight of the 2014 Indian Premier League regular season remains, and the standings are beginning to take shape as the wheat are sorted from the chaff.
Only four teams will make it through to the playoffs of what's already been a thrilling campaign, rife with the elite brand of drama that fans have come to expect of the IPL.
As the finish line comes within reach, we preview some of the season's make-or-break fixtures, as well as a list of all remaining matchups still to come.
|2014 Indian Premier League Remaining Fixtures|
|Match Number||Date||Fixture||TV Info||Live Stream|
|No. 32||May 10||Delhi Daredevils vs. Sunrisers Hyderabad||ITV 4||ITV Player|
|No. 33||May 10||Mumbai Indians vs. Chennai Super Kings||ITV 4||ITV Player|
|No. 34||May 11||Kings XI Punjab vs. Kolkata Knight Riders||ITV 4||ITV Player|
|No. 35||May 11||Royal Challengers Bangalore vs. Rajasthan Royals||ITV 4||ITV Player|
|No. 36||May 12||Sunrisers Hyderabad vs. Mumbai Indians||ITV 4||ITV Player|
|No. 37||May 13||Chennai Super Kings vs. Rajasthan Royals||ITV 4||ITV Player|
|No. 38||May 13||Royal Challengers Bangalore vs. Delhi Daredevils||ITV 4||ITV Player|
|No. 39||May 14||Sunrisers Hyderabad vs. Kings XI Punjab||ITV 4||ITV Player|
|No. 40||May 14||Kolkata Knight Riders vs. Mumbai Indians||ITV 4||ITV Player|
|No. 41||May 15||Rajasthan Royals vs. Delhi Daredevils||ITV 4||ITV Player|
|No. 42||May 18||Chennai Super Kings vs. Royal Challengers Bangalore||ITV 4||ITV Player|
|No. 43||May 18||Sunrisers Hyderabad vs. Kolkata Knight Riders||ITV 4||ITV Player|
|No. 44||May 19||Rajasthan Royals vs. Mumbai Indians||ITV 4||ITV Player|
|No. 45||May 19||Delhi Daredevils vs. Kings XI Punjab||ITV 4||ITV Player|
|No. 46||May 20||Sunrisers Hyderabad vs. Royal Challengers Bangalore||ITV 4||ITV Player|
|No. 47||May 20||Kolkata Knight Riders vs. Chennai Super Kings||ITV 4||ITV Player|
|No. 48||May 21||Kings XI Punjab vs. Mumbai Indians||ITV 4||ITV Player|
|No. 49||May 22||Kolkata Knight Riders vs. Royal Challengers Bangalore||ITV 4||ITV Player|
|No. 50||May 22||Chennai Super Kings vs. Sunrisers Hyderabad||ITV 4||ITV Player|
|No. 51||May 23||Mumbai Indians vs. Delhi Daredevils||ITV 4||ITV Player|
|No. 52||May 23||Kings XI Punjab vs. Rajasthan Royals||ITV 4||ITV Player|
|No. 53||May 24||Royal Challengers Bangalore vs. Chennai Super Kings||ITV 4||ITV Player|
|No. 54||May 24||Kolkata Knight Riders vs. Sunrisers Hyderabad||ITV 4||ITV Player|
Kings XI Punjab vs. Kolkata Knight Riders, Match 34
After beating Chennai Super Kings in Cuttack last time out, Kings XI Punjab have taken a big step in slowing the progress of their rivals, and they can do so once more when they host Kolkata Knight Riders on Sunday.
Sandeep Sharma was handed man of the match honours the last time these two sides faced off, when Kings XI Punjab showed their credentials as serious title contenders, outlasting some prolific bowling by Kolkata.
Currently sitting in first and fourth, respectively, Punjab and Kolkata are six points apart, and while the Knight Riders would love to take a monumental step in reducing that gap, it may be beyond their control against an in-form Kings XI.
Chennai Super Kings vs. Rajasthan Royals, Match 37
Chennai Super Kings triumphed by seven runs when these Indian Premier League giants clashed in Dubai two weeks ago, a fixture that would ultimately establish the two-point gap which currently separates them.
All-rounder Ravindra Jadeja was in superlative form on that occasion, knocking for a score of 36 before then taking four wickets as he sent the Rajasthan Royals sinking.
As ESPNCricInfo show, Dwayne Smith was at least one of the Chennai Super Kings staff who managed to contribute something to that meeting:
On May 13, Rajasthan Royals will get their chance at redemption and see their playoff aspirations either given a new lease of life or made to look all the more unlikely.
Mumbai Indians vs. Delhi Daredevils, Match 51
Kevin Pietersen's Delhi Daredevils are bottom of the standings after eight games and have a very small amount of time left in which they can revive any postseason dreams.
However, they aren't the only side struggling to attain consistency in 2014 as the Mumbai Indians have also taken just two wins thus far in the campaign, albeit having played a game less.
Delhi will hope to have made much more of their campaign by this stage, but their penultimate game of the season is at Wankhede Stadium in what could still be a make-or-break matchup by that point.
Pietersen must work with his squad between now and then to ensure the Daredevils pull off the same result as they did in the reverse fixture, beating the defending champions by four runs with seven balls to spare.