This might be a bit far-fetched, but I think the current Ferrari line-up has something in common with their 1999 line-up. In both cases, they have lead driver, who has twice almost won the title with inferior Ferrari, and who has already won 2 titles in a row with Benetton/Renault. Both are starting their 4th season with Ferrari, and they have team-mate, who hasn’t won a single race during their time as team-mates. 1999 was Eddie Irvine’s last season with Ferrari, and many suspect that Massa will be replaced after this season.
With this logic, Alonso will get injured in Silverstone, they replace him with Kovalainen and Massa will fight for the title till the end of the season :)