In 2005 he championship was btw Alonso and the occasional thread f McL...Ferrari were not competitive because of the new regulations that aimed to stop Ferrari's dominance over the years...in 2006...well I don't think you want to know what I think about the 2006 ch.
one thing is sure...there is no way you can say Alonso has ever beaten Ferrari
Year 2005:
1. Fernando Alonso (E) 133 pts
2. Kimi Räikkönen (FIN) 112 pts
3. Michael Schumacher (D) 62 pts
1. Mild Seven Renault F1 Team 191 pts
2. Team McLaren Mercedes 182 pts
3. Scuderia Ferrari Marlboro 100 pts
Year 2006:
1. Fernando Alonso (E) 134 pts
2. Michael Schumacher (D) 121 pts
3. Felipe Massa (BR) 80 pts
1. Mild Seven Renault F1 Team 206 pts
2. Scuderia Ferrari Marlboro 201 pts
I don't know why you can't say that Alonso ever beaten Ferrari (the same happened last year, Raikkonen and Ferrari beat Mc Laren, Alonso and Hamilton).