Riley will have a tough choice to make when Girl Meets World takes on the New Year.

'Girl Meets World' Season 3 Renewal Announced! Rowan Blanchard Dishes On Finale

Cory's daughter stepped aside so that Maya could explore her feelings for Lucas, and, once it was clear Riley was unattached, Charlie finally had a chance make his move. Unfortunately for young Mr. Gardner, Riley still has feeling for Lucas. As midnight approaches, the Riley/Maya/Lucas/Charlie love...square?...will come to a head.

While Riley has a longer history with the Texan, Charlie's charm may put him in the lead.

'Girl Meets World' Is Riley Really Over Lucas? Rowan Blanchard Talks Rucas & Lucaya

"Honestly, I think everybody is just in this hormonal feelings-fest, where nobody knows what the heck they're feeling," Blanchard told TV Line. "When we first met Charlie, I thought he was charming in this really weird way. He just genuinely wants to please Riley and it's really adorable."

Despite Farkle's meddling, the question may not resolve before the ball drops. Charlie will return once more in the season 2 finale, "Girl Meets Legacy."

Catch Girle Meets World Fridays at 8:30 p.m. ET on Disney Channel.