Scandal Season 3 Episode 10, the show's winter finale did not disappoint.
While the ABC drama is off until February 27, 2014, and will only air eight more episodes in the spring due to Kerry Washington's pregnancy, it is stronger than ever.
New alliances were formed last night, while old ones were renewed. Some dramatic twists unfolded, and someone told Olivia Pope that he loves her.
Who was it? What's the latest with Quinn and Christine? How will Jake's new position impact Fitz and Olivia? How did everything else play out last night?
Watch Scandal Season 3 Episode 10 below to see for yourself ...