Pineda leads Mariners to 3-2 win over Royals