(Santa Clara, CA) -- Kyler Murray threw for 230 yards and rushed for 91 as the Cardinals topped the 49ers, 24-20 in Santa Clara. Raheem Mostert caught a 76-yard touchdown as San Francisco raced out to an early 10-0 lead. Mostert finished with 95 receiving yards and rushed for 56 for the 49ers. Jimmy Garoppolo threw for 259 yards and two touchdowns for San Francisco, which begins the season 0-and-1.