Beltran homer! Temporary joy.