This is my biggest peeve in bases. Managers sticking with starters for way too long, even though they obviously have nothing. I've always said managers very rarely win games with their managing, but they sure as hell lose a lot of them. This loss in on the Bucs manager, pure and simple.
The sad thing is I can pretty much guarantee you he left him out there as long as he did because he wanted him to be able to qualify for the win. Too many managers are afraid of hurting their players feelings. Then when he finally took him out he brought in Karstens, which isn't exactly an upgrade.