Tempers have flared in ugly scenes on and off the field in Pakistan’s Asia Cup cricket clash with Afghanistan in Sharjah.

A fiery confrontation on the field between Pakistan batter Asif Ali and Afghan paceman Fareed Ahmed was outdone only by vile fights between fans in the stands at the game.

WATCH IN THE VIDEO ABOVE: Fans throw seats in grandstand chaos

Watch, Stream & Catch Up with Australia’s Home of Cricket on 7plus >>

During the heated match, in which Pakistan took the chocolates, video was captured of fans pulling seats up from the stands and hurling them at each other with scary force.

Ghastly vision shows fans throwing seats some 15 metres into big groups of people, while other supporters were crushed in the head by aggressors with the chairs at point blank range.

Pakistani singer, actor and TV host Fakhr-e-Alam slammed the foul behaviour.

“This behaviour by Afgan cricket fans is so very shameful and disappointing,” he wrote.

“ICC must ensure all cricketing venues are safe for fans. This violent behaviour cannot be allowed. Hope local authorities take action against all the culprits. Very sad and disgusting.

“This is absolutely lethal throwing chairs randomly in air not bothered who they might hit with women and children in the stands”.

Watch more footage from the dramatic match in the video below

Carnage in cricket crowd as fans go wild with violence.

Carnage in cricket crowd as fans go wild with violence.

Things were only marginally more amicable on the field, with Ali and Ahmed creating fireworks of their own.

Tempers boiled over in the penultimate over of the T20 semi final when Ahmed dismissed Ali for 16 with a brutal bouncer that found the top edge of Ali’s bat and landed in the safe hands of Karim Janat.

The huge wicket put the Afghans in a commanding position in the game, with Pakistan still needing 12 runs to win with one wicket in the sheds and nine balls to spare.

But before Ali walked off, he took exception to a spiteful send-off given to him by Ahmed, who celebrated in the batter’s face.

Ali physically shoved Ahmed in the chest, but the bowler wasn’t done with him yet.

He followed Ali and continued to offer some words of advice before the Pakistani batter turned around and feigned to swing the bat at Ahmed’s head.

The two players came to blows. Credit: Francois Nel/Getty Images
The pair had to be separated. Credit: Francois Nel/Getty Images

They almost came to blows for a second time before Afghan youngster Azmatullah Omarzi got between the two.

Former Afghanistan skipper Dulbadin Naib came to the support of his countryman.

“This is stupidity at extreme level by Asif Ali and should be (banned) from the rest of the tournament, any bowler has the right to celebrate but being physical is not acceptable at all,” he said.

Pakistan teenager Naseem Shah smashed back-to-back sixes in the last over to seal the one-wicket victory which sets up an Asia Cup final against Sri Lanka.

Needing 11 off the last over on Wednesday, after the fiery exchange had died down, the 19-year-old Shah clobbered consecutive sixes off fast bowler Fazalhaq Farooqi off the first two deliveries to take Pakistan to 9-131.

In a Super 4 game dominated by bowlers, Pakistan’s pace bowlers and spinner also did well to restrict Afghanistan to 6-129.

Shah had earlier clean bowled captain Mohammad Nabi for a golden duck to finish with 1-19.

Pakistan’s win also ended India’s slim chances to reach Sunday’s final.

A jubilant Shah threw away his helmet and batting gloves while sprinting toward the dressing room once his last hit sailed over long off and his teammates also rushed onto the field to celebrate the breathtaking win.

“To be honest, it was quite a tensed environment in the dressing room,” Pakistan skipper Babar Azam said.

“I was in the dressing room … I thought it is cricket and I have seen Naseem bat like this, so I had a little bit of belief.”

Left-armer Farooqi had put Pakistan on the back foot when he trapped Babar leg before wicket for a golden duck and then struck twice in his penultimate over before bowling two full tosses to Shah in the last over to end up with 3-34.

Naseem Shah sprints off after hitting the winning runs. Credit: Francois Nel/Getty Images

Babar has struggled in the Asia Cup after his four straight below-par scores of 10, 9, 14 and 0, but Pakistan’s middle-order has done well in run chases.

Leg-spinner Rashid Khan (2-25) had newly crowned No.1 T20 batter Mohammad Rizwan lbw before Shadab Khan (36) and Iftikhar Ahmed (30) steadied the chase with a 42-run partnership.

But Afghanistan didn’t give up in the death overs and claimed six quick wickets once Ahmed (3-31) had Iftikhar caught at deep midwicket in the 16th over.

Shadab also went down in the next over as he top-edged Rashid to backward point after hitting the leg-spinner for six, but could not resist going for another big hit.

Earlier, after being put in to bat, Rahmanullah Gurbaz and Hazratullah Zazai perished against Pakistan pace inside the batting powerplay.

Shadab Khan smashes a ball over cow corner. Credit: Francois Nel/Getty Images

Spinners Mohammad Nawaz (1-23) and Shadab (1-27) stemmed the runs in the middle overs as Afghanistan struggled to accelerate.

Shadab claimed the key wicket of Najibullah Zadran (10) and Haris Rauf varied his pace in the death to finish with 2-26 as he got rid of top-scorer Ibrahim Zadran (35).

“The boys were brilliant with the ball and in the field, but again we didn’t finish well,” Nabi said.

“We didn’t control our nerves at the end. We gave two options to the bowlers, slower balls and yorkers, and sadly we couldn’t execute it when we needed to.”

With AAP

Glenn Maxwell reels in a stunner against New Zealand.

Glenn Maxwell reels in a stunner against New Zealand.