Tim Alongi is French Champion!