I want to know the answer to the following question:
Which Swiss motorcycle racer won the 2005 MotoGP World Championship in the 125cc category?
All the background I'm provided with is that "Switzerland also won the A1GP World Cup of Motorsport in 2007–08 with driver Neel Jani.". Is that enough to answer the question?