Arrow Season 5 Episode 20 was titled "Underneath."
A great deal went down during the hour, all of which will lead us directly to the season finale in a couple weeks.
In case you missed it, or in case you need a refresher, scroll down for a summary and/or to watch Arrow online...
During this fun and intense hour, things grew especially intense after Oliver and Felicity got trapped in the bunker together. You can sort of imagine how awkward this became, can't you?
Meanwhile, Lyla and Diggle dealt with their martial issues.
And what transpired from there?
Click on the video above to watch Arrow online and find out now.