#2 Puneri Paltan: 4/5
Their match against U Mumba last week was the perfect example of the kind of team Pune is. A team that refuses to throw in the towel, come what may.
The Paltan are a team that is extremely hard to beat. A team that has its foundations in solid shape. A team whose captain, Deepak Hooda has displayed maturity beyond his years and has let every single player shine.
One of the favourites to lift the trophy have lived up to the expectations.
#1 Gujarat Fortunegiants 4.5/5
When Gujarat went on a five-match unbeaten run at home in week three, every single team knew what they were up against. There couldn't have been a better place to make a statement - on home turf - where their competitors have struggled so far.
A solitary loss in ten games, Gujarat look like they can do nothing wrong. Everyone from the starting seven to the bench has delivered when their services have been called upon.