Rookie Maverick Viñales had a fantastic weekend in front of the Catalan crowds, qualifying 2nd and finishing 6th.