Answer: storybookfinish

AnswerCrossword Clue
STORYBOOKFINISH

Last-second upset victory, say

STORYBOOKFINISH

Dreamlike ending