Dani Pedrosa wins 2008 Catalan MotoGP