The final Obama/McCain showdown packs a punch