20120422 sports.racing: Resta finishes creditable 6th; earns 8 points for Force India