SAN FRANCISCO -- Colin Kaepernick did the passing and running, and Aaron Rodgers just couldn't keep up.