LIVE
Sat, 30 March 2019
IPL: Delhi tie with Kolkata, match goes into Super Over

Timeline  Refresh

23:57   Shaw out for 99


Delhi 185-6 (20 ovs) vs Kolkata 185-8 (20 ovs) Scorecard


The match goes into the super over as Ingram has been run out off the last ball as 2 needed off 1 ball. 

The first super over this IPL season is about the begin.


Patel is the new man and Ingram on strike as 2 needed off 1 ball. 

Full ball and Ingram sweeps it to square leg they go for the couple but he has is run out and the scores are level. 



Kuldeep to bowl the last over and Vihari starts the over with a single.

He comes around the wicket to Ingram who cuts the ball through covers and the batsmen scampers as Kuldeep fails to knock the bails off to run out Vihari.

After a dot, Ingram plays a single to long-off.

Vihari on strike and he tries to go big only managing to hand a catch to Gill at deep mid-wicket. 


Vihari is the new man in but the batsmen had crossed and Ingram then pulls the ball to backward square leg for a four as the equation is back to run a ball.

Vihari gets off the mark with a single to third man as 6 needed off the last over.


Ferguson brought back into the attack and he gets the man.

Shaw and Ingram get a single off the first two balls of the over. Now on 99, Shaw plays a false shot, gets no timing on the ball, it balloons up and Karthik takes the catch to dismiss Shaw for 99.


Ingram comes in to bat and the batsmen had crossed.

Shaw gets a single off the last ball of the over to get to 98 as 3 runs and a wicket come off it.

Kuldeep comes into the attack and Pant gets a single off the first ball to bring Shaw on strike.

On 96, Shaw manages to only get a single.

After two dots, Pant goes for the big shot and is caught in the deep for 11. 
image
23:34   Need 18 off 18 for victory


Delhi 168-2 (17 ovs) vs Kolkata 185-8 (20 ovs) Scorecard




Krishna comes back into the attack and he just clips the ball fine past the keeper for a four to fine leg.

Shaw then pulls the ball in the gap in the deep and runs a couple.

Full toss and Shaw just follows the ball and whacks it to the third man boundary.

Shaw then plays the straight drive and a misfield at the long-on boundary gives him a four and takes him to 95.

Shaw then gets a single behind point and Delhi now need 19 off 19. 

Pant gets a single off the last ball of the over as 18 needed off 18.


Ferguson comes back into the attack and Shaw is finding the gaps here. 

He first gets a four through square leg and then after a dot, slaps the ball through backward point for another 4.

Shaw then gets a couple to mid-wicket before his superb short on the off side is nicely fielded by Russell to deny him a four and give him only one run. 12 runs come off  the over.



50 needed off the last 5 overs and Chawla comes back into the attack and the batsmen take 8 runs off him. Shaw hammers the ball through covers for a four.


image
23:20   Iyer out for 43



Delhi 132-2 (14 ovs) vs Kolkata 185-8 (20 ovs) Scorecard


Krishna brought back into the attack and now Pant whacks  the ball at backward square leg for a four.

They also run the singles as 7 come off the over.


Pant walks in to bat and Rana comes on to bowl.

Shaw continues his assault with a single to third man off the first ball of the over.

Pant gets off the mark with a couple off the last ball of the over as 9 come off it.




Russell continues and the batsmen take him to the cleaners. First Shaw hammers him for a four to deep mid, then Iyer gets a life and a four after he has been dropped by Gill at the boundary line.

Next ball, Iyer then bludgeons the ball through covers for a four. 

Gill then latches on to the ball off the last ball of the over in the cow corner region as Iyer is out for 43 off 32 deliveries.

image
23:00   Shaw on song


Delhi 82-1 (10 ovs) vs Kolkata 185-8 (20 ovs) Scorecard


Looks like the time-out allowed coach Ponting to give Iyer some positive words that have changed Iyer's mindset.


Ferguson brought back into the attack after a dot, Shreyas pulls him to mid-wicket for a four.

Ferguson is spraying the ball around giving a wide and 7 come off the over.



Iyer beginning to find his groove as he swings his arms and hammers the ball over the long-on boundary for a six, Chawla at the receiving end now.

The batsmen take five singles off the other five balls as 11 come off the over.


Kuldeep comes into the attack and Delhi batsmen take a fancy to him and clobber him for 13 runs in the over -- a four and a six coming off the bat of Iyer and Shaw respectively. 
image
22:47   Poor run rate for Delhi



Delhi 51-1 (7 ovs) vs Kolkata 185-8 (20 ovs) Scorecard


It's up to Iyer and Shaw now to up the ante as they bring up the team 50.

Chawla comes back into the attack and gives six in the over.

Just 18 come off the last  overs and Delhi score only 45 in the Powerplay overs.

Iyer is struggling here stuck on 4 off 11 while Shaw takes his time before walloping Russell for a four and a six in the 6th over to tale 12 off it. 




image
22:32   Kolkata 185 for 8 in their 20 overs


Delhi 27-1 (3 ovs) vs Kolkata 185-8 (20 ovs) Scorecard


Delhi captain Iyer is the new man in and he fails to get off the mark in the over as 11 runs and a wicket come off it.

Chawla comes into the attack and Dhawan takes him out for a four and a six off back-to-back deliveries. He is bludgeoning it! 

And oh wait! Chawla gets his revenge. Dhawan tries to clear mid-off again but no can do as he hands the ball straight to Russell at mid-off. And Dhawan is gone for 16 off 8.


Lockie Ferguson starts proceedings from the other end and he is walloped for two fours off the willows of Shaw and Dhawan as 10 come off the over.


Shaw and Dhawan open the batting for Delhi and they go after the opening bowler Prasidh Krishna as Shaw hammers him for a four off the last ball of the over as 6 come off the opening over. 
image
22:06   Score 121 runs in last 10 overs



Kolkata 185-8 (20 ovs) vs Delhi | Scorecard


That was some fantastic rear-guard from captain Karthik and Andre Russell to help Kolkata post a phenomenal 185 for 8 in their 20 overs after being 5 down in 10 overs.

Delhi reduced Kolkata to 64 for 5 in 10 overs but Karthik and Russell stepped on the pedal and hammered the bowlers for massive sixes and fours as they upped the run-rate and took the match by the scruff of the neck. 

Karthik (50 off 36) and Russell (62 off just 28) battered Delhi and fought back brilliantly as they scored 121 runs in the last 10 overs.



Rabada comes back to bowl the last over and he is taken to the cleaners by Chawla and Kuldeep as 14 runs come off the last over.


Kuldeep is the new man in and gets off the mark with a single.

Mishra comes into the attack and Chawla gets off the mark with a six -- a slog sweep over long leg.

After a single and a wide, Karthik then gets a six over fine leg.

Karthik is out next ball, chasing the wide one, he gets the edge and Pant completed the catch as Karthik goes for 50 off 36. 
image
21:49   Morris gets the big man


Kolkata 156-6 (18 ovs) vs Delhi | Scorecard


Chawla is the new man in and a dot to end the over as 11 come off it.

Morris comes back in the attack and Kolkata bring up their 150 in the 17th over as Russell hammers him for 2 fours in the over before Morris gets his revenge. 

Russell tries to pull the short ball, doesn't get the timing on it and the top-edge flies in the air. Tewatia manages to take the catch as he comes running in and rams into Rabada in the bargain. Russell gone for 62 off 28!


Rabada comes into the attack and his short delivery is punished for a four as Russell completes a half-century. A good knock that considering he came in at a precarious position.

Rabada does well to give just 7 in the over.


Patel continues and Karthik starts the over with a well-timed cover drive to the boundary. Wow!

Three singles later, Russell goes on a rampage, he first slaps the ball for a six over long on and after a wide ball, the extra delivery is sent three tiers into the stands at deep mid-wicket to end the over with another six as 20 come off the over. 

Patel had given just 20 runs off his first two overs. 


Morris comes back in the attack and Russell smacks him for a couple of fours and a six in the over. 17 come off the over. 

Morris undergoes medical attention after slipping and turning his ankle while loading a delivery, a four and a six following that would have just added insult to injury.
image
21:21   Kolkata bring up 100



Kolkata 101-5 (14 ovs) vs Delhi | Scorecard


Harshal Patel comes back into the attack and after two dots, his beamer gets Russell in the shoulder. Pollard goes to the floor in anguish. A no ball called. It's a free-hit and Russell pulls it to deep mid-wicket for a single. 

A good over that by Patel as 5 come off the over.

Mishra continues and Russell continues the assault with a boundary but gives just 6 runs in the over.


Russell and Karthik fighting back now and how!

They clobber Mishra and Lamichhane for 26 runs in 2 overs! That is a treat  to watch. 
image
21:02   Gill run out



Kolkata 64-5 (10 ovs) vs Delhi | Scorecard



Russell is the new man in and 5 runs and the wicket come off the over.

Lamichhane continues and Gill has to walk back after being run-out. Patel struck the stumps as Gill was going for the third run and was long way out of the crease. 


Mishra comes into the attack and after taking the singles and twos, DK gets a four off the last ball of the over. 6 come off the over.



The batsmen had crossed as Gill comes in to bat. 

After a dot, Karthik makes his intent clear by hitting the short ball over square leg for a six. 50 up for Kolkata and 9 come off it.

Harshal continues and he takes out Rana who caught in the deep after a good running catch by Rabada at fine leg.

image
20:41   Lynn, Uthappa gone cheaply



Kolkata 44-3 (7 ovs) vs Delhi | Scorecard


Karthik is the new man in and starts with a cracking boundary! It's a half-volley and DK flicks the ball to mid-wicket to get off the mark for a four.


Rana is the new man in and Rabada comes back into the attack. The batsmen rotate the strike as Rana gets off the mark with a single. 

Lynn then gets a couple to deep square leg before playing a audacious shot. He tries to pull the short ball, gets an edge the ball flies and Pant times his jump well to complete the catch and send Lynn packing for 20. 




Harshal Patel comes into the attack and just when Uthappa was looking good for the runs --- he had taken Patel out for a boundary through point -- Patel strikes!

Uthappa is beaten by the slower one as he tries to come across  the line and is struck on the pads. Uthappa is gone for 11 off 6.


Morris continues and Lynn takes him out for two boundaries, one through the off side and the next through the leg side as he gives nine in the over. 
image
20:27   Lamichhane strikes!



Kolkata 21-1 (4 ovs) vs Delhi | Scorecard

Uthappa is the new man in and gets off the mark with a four through covers. 

A single off the last ball and a successful over that for Delhi after getting the first wicket.




Pressure now on KKR as Lamicchane continues and after Lynn gets a single off the first ball of the over, Naik looks uncomfortable against the spin and is eventually trapped LBW, he misses the wrong 'un. KKR take the review and lose it as Naik is out for 7.
 
Morris comes into the attack and gives just two in the over.


Leg break bowler Lamicchane in the attack at the other end and he starts with a good over, giving just one in the over. 




Naik and Lynn open the batting for Kolkata as Rabada opens the bowling and he starts with a four as the ball goes off the inside edge for a four.


After a wide, Naik gets a single and the Lynn gets off the mark with a well-timed boundary through covers. 

A couple to end the over as 12 come off it.
19:53   IPL: Battle of spinners looms at Kotla

Delhi will be playing on their home turf but there is a possibility that the conditions may turn out to be favourable for the visiting Kolkata when the two teams clash in New Delhi on Saturday.

In the last match too, it was Chennai Super Kings who exploited the slow conditions at Kotla better than the home side with their spinners taking full advantage of the track on which batting became challenging as the game wore on.

Both Shikhar Dhawan and Rishabh Pant have been in good form but it remains to be seen if the Feroze Shah Kotla track and the Kolkata spin trio allow them to free their arms.
image
19:50   IPL: Delhi win toss, to bowl vs Kolkata

Delhi have made four changes. Nepalese leg spinner Sandeep Lamichane is playing. For Kolkata, Sunil Narine is out with injury.

Playing XI

Delhi: Prithvi Shaw, Shikhar Dhawan, Shreyas Iyer (c), Rishabh Pant (wk), Colin Ingram, Hanuma Vihari, Chris Morris, Amit Mishra, Sandeep Lamichhane, Kagiso Rabada, Harshal Patel.

Kolkata: Chris Lynn, Nitish Rana, Robbie Uthappa, Nikhil Naik, Dinesh Karthik (c & wk), Shubman Gill, Andre Russell, Piyush Chawla, Kuldeep Yadav, Prasidh Krishna, Lockie Ferguson
image
19:44   Rahul 71 not out off 57 balls



Punjab 177-2 (18.4 ovs) vs Mumbai 176-7 (20 ovs) Scorecard


Kings XI Punjab beat Mumbai Indians by 8 wickets to register their second win the tournament.

KL blossomed late with a 50 after Chris Gayle gave them a good start and coming in at number 3, Agarwal showed some urgency and got going with 43 off 21 balls.


6 needed off 12 balls and Bumrah continues.

Rahul starts the over with a cheeky four to third man. 

He then pulls the ball down to the leg side for a single. 

One run to win and Miller gets the winning runs after a dot ball, pulling it for a single to mid-wicket and crossing the finish line. 


McCleneghan brought into the attack and he bowls a near perfect over, giving just three runs in five balls before bowling a wide. 

The extra costs him dearly as he bowls full and wide and Miller hammers it through cover-point for a four. 
image
19:31   Gets to his 50


14 needed off 3 overs.

Bumrah brought back into the attack, and Rahul takes him to the cleaners with a couple and then with back-to-back boundaries. 

He first caresses the ball through covers for a superb boundary and then flicks the ball off his hips for the boundary on the leg side. 

After a dot, Rahul takes a single off the last ball as 11 come off it.



Malinga brought back into the attack and after getting the singles and twos, Rahul gets to his half-century with a boundary, a pull to fine leg as 12 come off the over.


Punjab need 37 off the last 3 overs now.


Rahul getting into the groove now as Hardik continues. Rahul starts the over with a six over deep backward point. 

He then bowls a couple of wides before Rahul plays a shot over covers for a four. After a single, Miller ends the over with a four down to fine leg. 
image
19:11   Agarwal out for 43




Punjab 121-2 (14 ovs) vs Mumbai 176-7 (20 ovs) Scorecard



Krunal has picked his second wicket in the form of the dangerous Mayank Agarwal who batted at lightning pace before being out for 43.



Miller is the new man in and gets off the mark with a couple. 

Both batsmen then take a single each as 12 runs and a wicket come off the over.

Krunal continues and Agarwal assaults the bowler straight over long off for a six. He then calls Rahul for quick couple before Krunal has his revenge. Tosses the ball a bit,  Agarwal hits it straight, Krunal takes the return catch and Agarwal is out for 43 off 21.



Hardik back in the attack and he gives six in the over -- all the runs coming off singles and twos.



Agarwal and Rahul keeping the scorers busy here as Krunal continues.

They are taking the singles and twos and Agarwal in particular is getting a move on. He hits the ball straight down the ground for a six over long on and then takes a single to end the over to get to 33 off 16. 12 come off the over.


McCleneghan continues and although there is no boundary in the over, the batsmen keep the scoreboard moving with singles and twos.
image
18:52   Agarwal playing in urgency



Punjab 84-1 (10 ovs) vs Mumbai 176-7 (20 ovs) Scorecard


Krunal continues and Agarwal is on a mission here, hammering the bowler for a four.

Krunal bowls a wide and the batsmen take the singles and twos as 11 come off the over.


Spinner Markande comes into the attack and Agarwal blasts him for 2 fours through deep mid-wicket. The batsmen also take the singles and twos as 12 come off the over.


Agarwal is the new man in and gets off the mark with a single and gets a superb boundary off the last ball of the over, timing it to perfection.

9 runs and a wicket come in the over.



Krunal comes into the attack and he strikes off his second ball. He bowls it wide, Gayle goes after it but only gets the toe end and Hardik gobbles the catch at long-on.

Gayle gone for 40 off 24.
image
18:37   Hardik hammered



Punjab 52-0 (7 ovs) vs Mumbai 176-7 (20 ovs) Scorecard



Hardik brought into the attack and after Rahul takes a single, Gayle goes after the bowler, first over the cow corner for 6 and follows that up with another big one straight down the ground! 

Hardik then bowls wide and 14 come off the over as 50 comes in the 7th over for Punjab.

Bumrah continues and gives just 2 in the over! Wow! 



Malinga continues and Gayle is on song as he first plays a sublime straight drive for a boundary and after a dot cuts the ball through cover-point for a boundary. 

Gayle then takes a single off the last ball as 9 come off the over.


Bumrah comes into the attack and after bowling four dots, Rahul plays a lovely cover drive for a boundary. A dot to end the over as four come off it.


image
18:15   Mumbai set Punjab 177 for victory


Punjab 23-0 (3 ovs) vs Mumbai 176-7 (20 ovs) Scorecard


McCleneghan continues over the wicket, bangs it in and Gayle just makes room and pulls it over mid-wicket into the crowd for a six. 

Slower one next, slightly short of length and Gayle slaps it over mid-on for a six! Back-to-back sixes and that is the 300th six in the IPL.

Two singles come after that 15 runs come off the over.


Malinga into the attack and he gives just 3 runs in the over as Gayle survives an LBW shout. 




McCleneghan starts proceedings for Mumbai as KL Rahul takes strike and he gets off the mark with a single. 

Gayle then takes strike and is hit on the pads, McCleneghan appeals, umpire not interested. No DRS taken.

After 4 dots, Gayle plays the ramp shot over third man boundary for four.

Five come off the over.
image
17:48   De Kock top-scores with 60 off 39


Mumbai 176-7 (20 ovs) vs Punjab | Scorecard


After another batting collapse in the middle order, Mumbai manage to get to 176 for 7 in their 20 overs.

Opener De Kock gave Mumbai a brisk start and went on to make a half-century, but after his dismissal, Mumbai saw mini-collapse in the middle before Hardik (31) and Krunal (10) knocked a few around at the death to take them past the 150-mark. 


Markande is the new man in and after a dot, the batsmen run a single off a leg bye to get to 176.


Shami on to bowl the last over. After a first ball dot, Shami bowls a full toss and Hardik hammers it over deep mid-wicket into the stands for a six.

He then scampers through for a couple, putting pressure on the fielder.

Hardik then gets ambitious, he goes for the big heave, doesn't time it and is caught in the deep. 




McCleneghan is the new man in.

The batsmen had crossed, Hardik on strike and he plays the ball past point for a four as 13 come off the over. 



Viljoen continues and Krunal starts the over with a couple of boundaries -- bang bang! 

And just when he looked like going for the big runs, Krunal tries to pull, no control and Murugan runs in from the deep and takes a catch at square leg to send Krunal back to the pavillion for 10.




Pandya brothers now in the middle and Tye bowls two wides in the over.

Krunal gets off the mark with a single off the last ball of the over as 8 come off the over.


Tye continues and he gets the big wicket of Pollard. Tye bowls the knucle ball, Pollard doesn't time it well, the ball swerves in the air for a long time before Mayank Agarwal judges the catch to perfection. Pollard gone for 7.
image
17:26   Mumbai middle-order again in tatters



Mumbai 146-4 (17 ovs) vs Punjab | Scorecard


Viljoen  continues and the batsmen rotate the strike and get Pandya gets a crucial four in the over -- a lovely pull shot -- as 9 come off it.



Tye brought back into the attack with five overs to go and six runs come off the over after a mis-field in the deep gifts Pandya a couple off the last ball.



Pandya is the new man in and gets off the mark with a boundary, playing it down nicely  to third man.

A single to end the over as 7 runs and a wicket come off it.

Murugan brought back into the attack and he does the job as Yuvraj tries to go take him to the cleaners only to be caught at deep square leg for 18.


Pollard is the new man in as R Ashwin brings himself on and bowls a tidy over giving only 4 in the over.
17:06   Mumbai lose their 3rd wicket



Mumbai 120-3 (13 ovs) vs Punjab | Scorecard


Shami comes back into the attack and after getting hit for a huge six by De Kock, Shami gets his revenge. 

Shami has caught De Kock plumb in front of the stumps, the umpire raises the finger, De Kock takes the review and loses it. He has to walk back after making 60 off 39.


De Kock continues his assault as Murugan comes into the attack and 8 come off it. 

De Kock brings up his 50 in the over with a four to backward square leg.



Tye comes back into the attack and this time it is Yuvraj who takes the attack to the bowler. taking him for two beautifully timed boundaries and take 11 off the over.

Tye bowling gift balls and Yuvi obliges.
image
16:52   Mumbai in the groove



Mumbai 87-2 (10 ovs) vs Punjab | Scorecard

At the half-way stage, even after losing two wickets, Mumbai Indians are in a good position thanks to De Kock who is in full flow.


After the time-out Shami is brought back into the attack.

After a decent start in the over, he bowls slightly short and De Kock lofts the ball into the stands for a six at deep backward square leg. 

De Kock then gets a couple to mid-wicket. A single to end the over as 11 come off the over.


Murugan continues and De Kock hammers him for back-to-back fours and he then takes a single. 

Yuvi is nicely beaten off the last ball of the over. He survives as 9 come off the over.


R Ashwin comes back into the attack and De Kock gets to 1000 IPL runs with a boundary through 3rd man and 7 come off the over.

image
16:38   Rohit, Yadav gone


Mumbai 60-2 (7 ovs) vs Punjab


Yuvraj is the new man in and gets off the mark with a single.

2 runs and 2 wickets come off the over.


Leggie Murugan Ashwin brought into the attack and strikes! He traps Yadav right in front of the stumps. Yadav goes back LBW for 11.



S Yadav comes in  to bat and he gets off the mark with two back-to-back fours and that is some superb timing in those shots!

Mandeep does well at the boundary line to keep it away from going for a four. 3 come off the last ball and 12 come off it.


Viljoen continues and he strikes! Rohit gone LBW. The ball goes off the steam and hits Rohit's pads right in front of the stumps. The bowler appeals, the umpire takes his time before raising the finger and Rohit walks back for 32.

The replays show that the ball would have missed leg and it's sad that Rohit didn't take the DRS. 


Andrew Tye comes into the attack and he has been hammered in all directions as 15 runs come off the over and the 50 comes up for Mumbai inside the Powerplay.
image
16:19   Rohit, De Kock batting nicely





Mumbai (4 ovs) vs Punjab

Right arm pacer Viljoen comes into the attack and De Kock pulls him to deep mid-wicket for a couple. 

The batsmen are happy to play the ball around and keep the scorecard ticking. 7 come off the over.

Ashwin continues and he nearly has De Kock as the batsman sweeps and the ball only just goes over backward point for a boundary. Eight runs come off the over.


Shami is brought into attack at the other end and Rohit sends the fielder on a leather chase as he hits  two boundaries and gets the singles and twos as 13 come off the over.

Rohit looks in good nick playing that classic cover drive.


Ashwin opens the bowling for Punjab and both batsmen get off the mark with singles.

De Kock gets the boundary off the last ball of the over as 7 runs come off the first over. 

image
15:49   Mumbai name unchanged squad


Punjab captain R Ashwin has won the toss and elected to bowl against Mumbai at Mohali on Saturday. 


Ashwin and Co. will now look to start afresh in their first match at the PCA Stadium at  home on Saturday.    

KXIP, who are yet to win an IPL title, opened their campaign this season on a winning note against Rajasthan Royals. But, the match caught the headlines more for Ashwin's 'Mankading' of Buttler that triggered a dramatic collapse for the Royals. Kings XI eventually won by 14 runs.

That particular game also saw KXIP's opener Chris Gayle in prime form as he blasted 79 off just 47 balls while Sarfaraz Khan remained unbeaten on 46 off 29, giving the Ashwin-led side a boost in the batting department.

Against KKR, the KXIP lost by 28 runs after chasing a mammoth 219 for victory even though Mayank Aggarwal and David Miller impressed with their batting.

For Mumbai, Rohit Sharma (48 of 33) and Hardik Pandya's 14-ball 32 stood out as they set up a target of 188 for RCB to chase.

Mumbai were almost blown away by AB de Villiers' 41-ball 70 not out, but the Rohit Sharma-led side won the match under controversial circumstances with the umpires failing to call the no ball off Lasith Malinga's final delivery, which left India and RCB captain Virat Kohli seething in anger.

Bumrah impressed in the game against RCB, returning with figures of 4-0-20-3, something most bowlers will envy in this format of the game.

Yuvraj Singh, who started the season on a classy note by hitting a sublime half-century against Delhi Capitals and managing 23 against RCB, will be eager to make a mark in Mohali.

Playing XI:

Kings XI Punjab: KL Rahul (wk), Chris Gayle, Mayank Agarwal, S Khan, David Miller, M Singh, R Ashwin (C), H Viljoen, Andrew Tye, M Ashwin, M Shami

Mumbai Indians: Quinton de Kock (wk), R Sharma (C) , Suryakumar Yadav, Y Singh, Kieron Pollard, K Pandya, Hardik Pandya, M McClenaghan, M Markande, Jasprit Bumrah, Lasith Malinga

TOP STORIES