Four days after he was benched after struggling to cover Houston's DeAndre Hopkins, 49ers cornerback Dontae Johnson focused on the positive: That nightmare is over. "Of course, I was frustrated at the time, but that's over with now," Johnson said. "It's on to Tennessee. That game's in the past. My hat's off to him. He's a great player. A great competitor. It was a great challenge for me, but that game is over with and I'm ready for the next one." The next one is Sunday's home date with the Titans, but it's not clear if Johnson will retain his starting role after he was replaced by undrafted rookie Greg Mabin in a 26-16 win at Houston.