SportsIPL 2012: Rajasthan thrash Punjab by 31 runsNasir QureshiApril 6, 2012April 7, 2012 by Nasir QureshiApril 6, 2012April 7, 2012 Jaipur: Rajasthan Royals defeated Kings XI Punjab by 31 runs in the fourth match of the Indian Premier League (IPL) at Sawai Mansingh Stadium, Jaipur,...