The Punjab Kings XI and the Bangalore Royal Challengers joined two other teams at the top of the Indian Premier League standings after winning their respective games on Sunday. Jacques Kallis and Robin Uthappa scored unbeaten half-centuries as Bangalore cruised to a 9-wicket victory with 11 balls to spare over the Mumbai Indians at the Wanderers in Johannesburg. Kallis cast aside his inhibitions to score 69 not out off 59 balls, while Uthappa was relentless in hammering 66 not out off 42 balls as their unbeaten partnership of 126 carried Bangalore to 150 for one. South African seamer Dillon du Preez (3-32) had earlier made an impressive IPL debut with a top-class new-ball spell in which he claimed three wickets without conceding a run in his first eight balls. His haul included the wickets of Sachin Tendulkar (11) and J.P. Duminy (01) as Bangalore made a dream start by reducing Mumbai to 23-3 after they had elected to bat first. Mumbai staged a fine comeback, however, as half-centuries by Sanath Jayasuriya (52) and Dwayne Bravo (50 not out) lifted them to 149 for four. The Punjab Kings XI clinched a six-wicket victory at the close against the Kolkata Knight Riders, whose hopes of making the semifinals are rapidly receding after their sixth defeat in eight matches, at St. George's Park in Port Elizabeth. The Knight Riders dropped a number of catches to make the Kings XI task easier after they were set 154 to win in 20 overs. Sri Lankan Mahela Jayawardena scored 52 not out off 41 to balls to steer Punjab home. The second-wicket pairing of Sunny Sohal (25) and Simon Katich (34) added 43 runs in four overs to allow Punjab to recover from the early loss of Kumar Sangakkarra. Ishant Sharma claimed two wickets to bring Kolkata back into the game. Australian Brad Hodge had earlier top-scored with the bat for the Knight Riders with 70 not out, which came off just 43 balls. The right-hander had support from Saurav Ganguly (22) and South African Morne van Wyk (18 not out) as Kolkata nearly tripled its score in the last 10 overs. The Deccan Chargers and the Delhi Daredevils are the other teams on eight points with matches in hand over Punjab and Bangalore. The Chargers must beat the Chennai Super Kings in East London on Monday to prevent last year's losing finalist from going to the top of the standings. Punjab will be back in action against the Rajasthan Royals in Durban on Tuesday. Brief scores: Mumbai 149-4 in 20 overs (S.Jayasuriya 52, D.Bravo 50 not out, A.Nayar 29 not out; D. du Preez 3-32). Bangalore 150-1 in 18.1 overs (J.Kallis 69 not out, R.Uthappa 66 not out). Kolkata 153-3 in 20 overs (B. Hodge 70 not out, S. Ganguly 22; P. Chawla 2-27). Punjab 154-4 in 20 overs (M. Jayawardene 52 not out, S. Katich 34, S. Sohal 25; I. Sharma 2