During a fast-paced, spirited, and sometimes heated debate, McCain had his best debate, but Obama still won.
McCain's best debate, but Obama still won