Srikanth recovered quickly after a hectic last week, which saw him wining the India Open title at the Siri Fort Complex last Sunday after a engrossing battle with World No.6 Viktor Axelsen in the finals.
The World No.4 Indian saw off 2010 Commonwealth Games silver-medallist Rajiv 10-21 21-15 22-24 in a battle that lasted 56 minutes at the Putra Stadium.
Srikanth had beaten Rajiv at the World Championship last year and he kept his record intact, setting up a clash with World No.16 Tian Houwei of China next.
Srikanth had the opportunity of sealing the match in the second game itself but he squandered a 6-0 early lead as Rajiv rode on a six-point burst at 13-12 to roar back into contest.
The decider was a rollercoaster ride as Srikanth once again brought his never say die attitude to the fore, fighting back from 3-7 and 11-8 down to eventually edge out the England shuttler.
