Race result: World Series Light, Race 13 of season 2004 in Barcelona