Olympic-bound star javelin thrower Neeraj Chopra smashed his own national record with a throw of 88.07m, which is also the best of the year so far, in a sensational return to action during the third Indian Grand Prix meet in Patiala on Friday. (More Sports News)