Jhye Richardson took 4/26 as Australia beat India by 34 runs in Sydney to take a 1-0 lead in the three-match series despite Rohit Sharma's 133 off 129 balls.