WARNING: SPOILERS AHEAD! If you haven't watched the Big Bang Theory season finale yet — run, don't walk, to your DVR.

The Big Bang Theory cast wrapped up Season 10 with a moment fans have been waiting years for — and despite the cliffhanger ending, it was definitely worth the wait.

MORE: The New 'House of Cards' Trailer Hits Way Too Close to Home — Watch!

Sheldon Cooper, played brilliantly by Jim Parsons, got down on one knee and finally proposed to girlfriend Amy Fowler (real name: Mayim Bialik).

Sheldon was finally spurred to pop the question after being blindsided with a kiss by his colleague Dr. Ramona Nowitzki, prompting him to jump on a plane and head across the country to profess his love to longtime girlfriend Amy.

And his proposal was just as awkward (but cute) as you imagined — complete with his signature knock.

MORE: Ellen DeGeneres' Coming Out Scene Made History 20 Years Ago — Watch!

"Will you marry me?" Sheldon simply asks a visibly stunned Amy, whose highly anticipated response won't come until the show returns in September.

big bang theory cast getty

Mayim hinted the finale would be a tear-jerker, telling the HuffPost, "It’s emotional. Grab a tissue.”

However, don't be so sure her character will say yes, according to showrunner, Steven Molaro.

"On paper, it makes sense that she would say yes, but it’s a little complicated,” he told USA Today of the surprise proposal. “I have versions of the answer that are playing out in my head for us to talk about in the writers' room. I think it’s good for a show when we pull the trigger on these momentous events even when we don’t know if we’re fully ready for it. It keeps it exciting.”

Only four months until Season 11.

More from Life & Style

The 'Big Bang Theory' Cast is Worth Over $200 Million All Together – Here's the Breakdown of Who's Making What!

See What the Cast of 'Friends' Looked Like in Their High School Yearbook Photos!

Kaley Cuoco Opens Up About Her Nose and Boob Job — See Her Plastic Surgery Transformation!