Kings XI Punjab earned a vital win in Indian Premier League over Delhi Daredevils on D/L method by six runs in a rain hit thriller at the Feroz Shah Kotla ground here on Saturday. Opting to bat, powered by an unbeaten 51 by Sehwag and a strokeful 40 by Ganbhir Delhi made 118-4 in 11 overs. R. Powar and J. Hopes took two wickets each for Punjab. When the match resumed after rain delay Punjab stormed to 94-3 in 8 overs. Player of the Match Jayawardene (36 not out), Pomersbach (25 not out) and Yuvraj (23) always kept Punjab above the required run rate before rain hit again. Delhi Daredevils 118 for 4 in 11 overs (Sehwag 51*, Gambhir 40, R.Powar 2-22, J. Hopes 2-2). Kings XI Punjab 94 for 3 in 8 overs (Jayawardene 36*, Pomersback 25*, Yuvraj 23). Bangalore Royal Challengers' woeful IPL campaign plunged to new depths at the Sawai Mansingh Stadium as they slumped to a 65-run drubbing at the hands of Rajasthan Royals, who are virtually assured of a place in the semifinals with their eighth win in ten games. Bangalore has just two wins from 10 games. Apart from the toss, everything was perfect for Rajasthan as Bangalore put in another thoroughly abject performance with the ball, bat, and in the field. Rajasthan Royals 197 for 1 (Smith 75*, Asnodkar 50, Watson 46*). Bangalore Royal Challengers 132 for 9 (Dravid 75*, Tanvir 3-10, Warne 3-23). Player of the Match: G. Smith. MacGill sounds warning Stuart MacGill gave evidence that he could pose a serious challenge to West Indies, when he helped Australia to take control of its three-day tour match against Jamaica. MacGill was the most successful Australia bowler with 4-79 from 21 overs, but he was overshadowed by Carlton Baugh Jr., whose undefeated 111 was the backbone of Jamaica's first innings total of 279. The opening pair of Phil Jaques and Simon Katich safely navigated Australia to 89 without loss.