World Championship leader Carlos Checa (Althea Racing Ducati) had a remarkable weekend in front of 64,000 fans at Silverstone, despite his not expecting to be in full contention before arriving in the UK. In winning the first race Checa became the rider who gave Ducati 300 race wins in this ...>