I have been highly critical of Gibson for a few years now. And although I still don’t feel he has earned the #2 spot in the rotation he does deserve credit for what he has done this season especially. Today he cleaned up his own mess, twice and that showed me something. Although he only threw five innings, they were five productive innings and he got a well deserved win for that. Today’s game was an important win for the Twins and Gibson was up to the task. Well done Kyle! Good game.