20110613 sports.racing: Best-ever finish for Narain's HRT