Bengals' Andy Dalton wins battle of rookie QBs