Mohali: Sunrisers Hyderabad produced a solid batting performance to beat Kings XI Punjab by seven wickets and virtually secure their place in the knock-out stage of the ongoing Indian Premier League, here on Sunday.

Chasing a challenging 180 for win, skipper David Warner led from the front scoring 52 off 41 balls while Yuvraj Singh made unbeaten 42 off just 24 deliveries as Sunrisers comfortably overwhelmed the target, reaching 183 for three in 19.4 overs.

With this win, Sunrisers are all but through to the knockouts and are currently atop the standings with 16 points from 12 games.

The loss means Kings XI became the second team after Rising Pune Supergiants to be eliminated.

Earlier, Hashim Amla smashed a quickfire 96 off just 56 deliveries to help Kings XI post 179 for four after Murali Vijay won the toss and elected to bat.

But Sunrisers looked in total control throughout the chase with Warner and Shikhar Dhawan (25 off 22 balls) putting on 68 runs in eight overs for the opening stand.

A Mohit Sharma direct throw from long-on cut short the opening partnership with Dhawan falling short off the crease by a margin at the non-striker's end.

But Warner, who brought up his 50 in 38 balls, continued to build up the innings along with Deepak Hooda, who made 34 off 22 deliveries with the help of three fours and one six.

Left-arm spinner Axar Patel gave Kings XI the crucial breakthrough of Warner in the 13th over when the Australian left-hander was dismissed hit wicket as he went far too deep inside his crease while trying to play a shot.

At 97/2 and needing 83 off 47 balls, Yuvraj joined Hooda at the crease.

With Sunrisers needing 50 runs in the last five overs, Hooda smashed Marcus Stoinis for two boundaries to bring down the equation.

However, Hooda departed in a bid to accelerate when he lobbed a Sandeep Sharma delivery to David Miller at deep midwicket.

But that was all Kings XI bowlers could manage as from there on it was all Yuvraj show. In the company of Ben Cutting (18 not out off 11), Yuvraj shared 41 runs off the final four overs to gude Sunrisers home.

Earlier, Amla was a treat to watch as he tore apart the famed Sunrisers bowling attack. He srruck 14 boundaries and two sixes during his knock.

Amla got into the act from the second ball of the innings when he hit Bhuvneshwar Kumar for a four. He then came down heavily on veteran Ashish Nehra hitting the left-arm pacer for three fours in his first over and then followed ii up with two hits over the fence in the bowler's next over.

Amla, who brought up his 50 in just 30 balls, did not spare a single Sunrisers bowler, including young pace sensation Mustafizur Rahman.

To add to Sunrisers woes, had to pull out midway through his third over because of an injury to his right leg and his overs were later completed by Ben Cutting.

The 33-year-old South African, who had failed to make an impact in the last two games, fell to medium pacer Bhuvneshwar Kumar in the final over when he looked to hit over long-off, but could not get enough bat and was caught by David Warner.

Electing to bat, Amla and skipper Murali Vijay (6) made a steady start for Kings XI before the latter fell at the team score of 33 in 4.2 overs.

Vijay was foxed by Mustafizur with slower ball that went straight to Warner at mid-off.

Wriddhiman Saha (27 of 23 balls), who came in after Vijay's fall, and Amla shared 54 runs for the second wicket before Moises Henriques provided the second breakthrough when he had Saha, caught by Deepak Hooda.

Gurkeerat Singh ( 27 of 20 balls) then was bowled by Bhuvneshwar. David Miller (20 not out off 9) used his long handle to great effect towards the end, hitting two boundaries and six of the last ball of the innings.

Bhuvneshwar was the most successful bowler for Sunrisers returning with figures of 4-0-32-2 while Rahman had figures of 4-0-32-1.

Brief Scores

Kings XI Punjab: 179 for four in 20 overs (Hashim Amla 96; Bhuvneshwar Kumar 2/32).

Sunrisers Hyderabad: 183 for thee in 19.4 overs (David Warner 52, Yuvraj Singh 42 not out; Axar Patel 1/26).

SRH beat KXIP by 7 wickets.