Mike McGuirl scored 16 points, grabbed nine rebounds and distributed five assists and Kansas State ended it's 13-game losing streak by beating TCU 62-54.