Fabio Di Giannantonio says he?s ?happy? with fifth place in the Spanish MotoGP, his ?toughest? race so far in 2025.